Articles
Two integral parts in the continuing St. Louis’ downtown renaissance have announced a partnership — 21c Museum Hotel and St. Louis CITY SC. The two major players have announced that the hotel has been named the official hotel partner for the current season of the famed soccer franchise. Since both entities burst onto the scene, they have been a magnet for the City of St. Louis — the sprawling 2.5-million peopled metropolis, and the expansive region. Read more here.