After years of meticulous design and construction, (our work began in 2018) the entire team is exhilarated to witness the grand opening of the 21c Museum Hotel St. Louis, welcoming visitors to explore the curiosity around every corner of the 10-story building and garden. Despite encountering certain challenges during the renovation of the 95-year-old former YMCA building, the remarkable and welcoming hotel effortlessly overshadows them. The hotel is located within the Downtown West District and is conveniently five blocks northeast of the city’s new soccer stadium, CityPark.
We encourage you to visit and explore. The art museum is free and open 24 hours a day. Don’t forget to take your picture with “The Orb” an 8′ diameter ball at the entrance. It is full of water and weights about 20,000 pounds!
You should also check out the other 9 locations. 21c is a Louisville-based hospitality brand that renovates historic buildings into boutique hotels and fills their lobbies with modern art, including colored statutes of penguins that have become the bespoke mascot of the hotel. St. Louis is the first location to have an Art Park Garden attached.
We’ll have an updated post as soon as the Art Park finishing touches are completed, including a large art piece in partnership with Laumeier Sculpture Park.