ViaMichelin
21c Museum Hotel St Louis
Location picture
Michelin Guide
Hotel

Price unavailable

About it
Featuring a terrace, a bar as well as a spa & wellness center, 21c Museum Hotel St Louis is located in the center of Saint Louis, 1.6 miles from St. Louis Gateway Arch. Providing a restaurant, the property also features a shared lounge, as well as an indoor pool and a hot tub. The property provides room service, a 24-hour front desk and luggage storage for guests. At the hotel every room includes 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 guest rooms 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 13 miles away.
Its strengths
24hr reception
Accessible reduced mobility
Parking
Restaurant
Pool
Spa
Location
1528 Locust street
Saint Louis 63103