21c Museum Hotel St. Louis
Opened in 2023, the 21c Museum Hotel St. Louis brings a luxury boutique hotel and contemporary art museum to downtown St. Louis, restoring the YMCA building located at 1528 Locust Street, walking distance to downtown attractions and nightlife. The hotel will feature a Free Contemporary Art Museum with over 13,000 sq. ft. of exhibition space, open 7 days a week, 365 days a year – free of charge. As well as 173 spacious guest rooms; Two 21c Suites; Two Food & Beverage options; Unique meeting and event spaces to accommodate groups of various sizes including a 4,200 sq. ft. Main Gallery for weddings, private events, and board meetings; Athletic & Swim Club available to hotel guests and members; Valet Parking; and 21c Museum Shop.
|
Exclusive Perks for 21c Museum Hotel St. Louis
Upgrade, $100, Breakfast and More in St. Louis
21c Museum Hotel St. Louis is a 173-room boutique hotel that features an art museum surrounded by meeting and event space showcasing rotating curated exhibitions. Amenities include a beautiful fitness room and spa with a steam room, full size pool, sauna, whirlpool, and treatment rooms. Idol Wolf and Good Press Café are available for your dining pleasures!
Guests making reservations through Five Star Alliance under the "Five Star Signature Package" or "Five Star Signature Suites & Villas" will also receive the following amenities: