Saint Louis
,
United States
21c Museum Hotel St Louis occupies a restored 1926 YMCA building on Locust Street, a short walk from the City Museum, Enterprise Center and the city’s downtown venues. The property combines 173 rooms with extensive contemporary art galleries, Idol Wolf restaurant, Good Press café and the Locust Street Athletic and Swim Club. Its public spaces retain a strong civic character while giving guests the sense of moving through a working cultural institution. The restored pool, wellness facilities and art-filled meeting spaces add texture beyond the usual city-hotel experience.