
ST. LOUIS, Mo – 21c Museum Hotels, a brand focusing on the importance of the arts, will open its first location in St. Louis next year.
As reported by stltoday.com, the hotel is slated to open in spring 2023, which coincides with the debut season of St. Louis’s new Major League Soccer team, which plays at nearby Citypark Stadium.
According to the article, the hotel is opening in a Renaissance Revival-style building that used to house a YMCA. The hotel is slated to have 13,000 square feet of space for rotating exhibitions; a restaurant; a café; and a wellness center that includes a hot tub, spa, and a historic lap pool from the YMCA days.
This will mark the brand’s 10th overall location with other Southern locations including Nashville, Kansas City, Oklahoma City, Bentonville, Ark., Louisville, Ky., Durham, N.C., and Lexington, Ky. The company was founded by Laura Lee Brown and Steve Wilson, “contemporary art collectors and preservationists who believe in the power of contemporary art,” according to the brand’s website.
Each 21c Museum Hotel features curated rotating exhibitions, commissioned site-specific installations, and regular cultural programming at each location. The brand also owns a number of restaurants across the country.
“We want to be a highlight destination. Being right there next to the stadium is going to create opportunities that will be very memorable,” Chris Randall, the director of community impact for the 173-room hotel told stltoday.com
According to the article, Randall, a former local police officer, hopes to foster the company’s belief art can be a “catalyst for urban revitalization and civic connection.”