21C Museum Hotel St. Louis

  • Accommodations Hotels
  • Downtown
  • Downtown

PROJECTED OPENING Early 202321c 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. Take a peek inside hereOther amenities include:Free Contemporary Art Museum, open 7 days a week, 365 days a year173 spacious guest roomsTwo 21c SuitesChef-driven Food & Beverage optionsOn-property Fitness CenterValet Parking

Search Other Partner Listings

Shop See & Do Dining & Nightlife Stay
× SEE & DO DINING & NIGHTLIFE SHOP STAY 25 THINGS TO DO NEIGHBORHOODS ITINERARIES DAY TRIPS