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.
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