21c Museum Hotel St Louis
Venue Setting
Featuring a terrace, a bar as well as a spa and wellness centre, 21c Museum Hotel St Louis is set in the centre of Saint Louis, 2.6 km from St. Louis Gateway Arch. Offering a restaurant, the property also has a shared lounge, as well as an indoor pool and a hot tub. The accommodation offers room service, a 24-hour front desk and luggage storage for guests.
The units at the hotel come with air conditioning, a seating area, a flat-screen TV with cable channels, a safety deposit box and a private bathroom with a shower, free toiletries and a hairdryer. All units will provide guests with a fridge.
Popular points of interest near 21c Museum Hotel St Louis include Old Courthouse, Laclede's Landing and Edward Jones Dome. St. Louis Lambert International Airport is 21 km away.
This venue does not have any reports at this time
Check back again soon!
21c Museum Hotel St Louis
Find out more