Places to Stay

21c Museum Hotel St. Louis

See Photo Location

21c Museum Hotels reimagines a historic St. Louis fixture: the 10-story, Renaissance Revival-style YMCA building. Located in the heart of downtown St. Louis, and a short walk from the City Museum and CITYPARK stadium, 21c Museum Hotel St. Louis includes a 173-room boutique hotel, contemporary art museum, Idol Wolf restaurant, Good Press café and Locust Street Athletic and Swim Club – a full-service wellness center. With more than 14,000 square feet of exhibition and meeting and event space seamlessly integrated into all areas of the property, there are opportunities to discover contemporary art around every corner.

TripAdvisor Traveler Rating (105 Reviews)

Information

1528 Locust St.
St. Louis, MO 63103

Additional Information

Travelers With Disabilities Information
Partially Wheelchair Accessible
Smoking Policy
No Smoking
Activities Within 10 Miles
Historic District
Casino Gaming
General Interest Info
Restaurant On-site
Open Year-round
ATM Available
Gift / Souvenir Shop
This Facility Is In The National Register Of Historic Places
Wi-Fi Available
Group Policy
Advance Contact Required
Guest Reservations Needed?
Reservations Required
Pet Policy
Pets Allowed / Additional Fee
Service Animals Welcome
Suitable For These Age Groups
Adults Only
Types Of Payment Accepted
Cash
Visa
Mastercard
American Express Card
Discover
On-site Amenities
Bar / Lounge
Fitness Center
Swimming
Hotel Restaurant
Hot Tub
Hot Breakfast
Room Amenities
Cable / Satellite TV
Wi-Fi (no Charge)
Televisions
Refrigerator
In Room Safe
Coffee Maker