21 C Museum Hotel in former YMCA Downtown St. Louis construction. May 2021 by craig currie

21c Museum Hotel, Downtown St. Louis coming 2022

21c Museum Hotel is moving into the former YMCA at 1528 Locust Street in Downtown St. Louis. The YMCA building is going to be completely restored for multiple uses that will include a contemporary art museum and loads of food and beverage outlets. Russell HBD Construction is at the helm and in charge of the construction process currently ongoing.

AMENITIES
Free Contemporary Art Museum, open 7 days a week, 365 days a year
173 spacious guest rooms
Two 21c Suites
Chef-driven Food & Beverage options
On-property Fitness Center
Valet Parking

21c Museum Hotel
1528 Locust Street
St. Louis, Missouri 63103
21cmuseumhotels.com/stlouis | Google Maps