PROJECTED OPENING Early 2023
21c Museum Hotels has been selected to bring the award-winning boutique hotel and contemporary art museum to downtown St. Louis, restoring the YMCA building located at 1528 Locust Street.
21c Museum Hotel will bring a new kind of cultural and travel experience to St. Louis, building upon the founders’ mission to integrate contemporary art into daily life. 21c St. Louis will feature exhibition, meeting and event space showcasing rotating curated exhibitions, interactive site-specific art installations, and a roster of cultural programming based on collaborations with local and national arts organizations.
Other amenities include:
- Free Contemporary Art Museum with over 13,000 sq. ft. of exhibition space, open 7 days a week, 365 days a year – free of charge
- 173 spacious guest rooms
- Two 21c Suites
- Two Food & Beverage options
- Unique meeting and event spaces to accommodate groups of various sizes including a 4,200 sq. ft. Main Gallery for weddings, private events, and board meetings
- Athletic & Swim Club available to hotel guests and members
- Valet Parking
- 21c Museum Shop
- Walking distance to downtown attractions and nightlife
For inquiries, email STL.Sales@21cHotels.com