Full-scale historic renovation of the former YMCA building into a 21c Museum Hotel. This award-winning boutique hotel and contemporary art museum is located in downtown St. Louis, and includes restoring the era 1926 former YMCA building located at 1528 Locust Street.
This is the 10th hotel in the 21c brand line up. A 173 room boutique hotel showcasing a unique contemporary art collection. Amenities include:
- 18 suites including two multi-story 21c Suites and a Library Suite
- 14,000 s.f. of museum exhibition space
- Event spaces
- Unique dining options including Idol Wolf, a chef-driven, Spanish-influenced restaurant and bar, and Good Press, a café
- 10,500 s.f. athletic and wellness center, Locust Street Athletic Swim Club – an ode to the structure’s past as a community recreation center. An Art Park feature on the east portion of the property.
21c Museum Hotel brings 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 features exhibition, meeting and event spaces showcasing rotating curated exhibitions, interactive site-specific art installations, and a roster of cultural programming based on collaborations with local and national arts organizations. The Contemporary Art Museum is free, open 7 days a week, 365 days a year.
Be sure to check out this article on the renovation project!