Experience art and luxury at 21c Museum Hotel St Louis, a 4.5-star gem in the heart of St Louis! Enjoy contemporary accommodations and stunning art installations, all within walking distance of city attractions.
Discover the vibrant and artistic atmosphere at 21c Museum Hotel St Louis! This 4.5-star hotel combines a boutique experience with a contemporary art museum, featuring engaging installations throughout the property. Relax in stylish rooms equipped with modern amenities and immerse yourself in the creative spirit of the city. With its prime location, you'll find yourself just a stone's throw away from cultural hotspots, entertainment venues, and delicious dining options. Whether you're here for business or leisure, the friendly staff is eager to make your stay unforgettable!