IHG Announces Dual-branded Kimpton and Staybridge Suites Hotel to Open 2025 in St. Louis, Missouri

The hotels will open in early 2025 as part of a new-build Downtown West development located at the corner of Market Street and Jefferson Street, a key location for connecting Midtown and Downtown.
Source: New feed


Leave a Reply