Holiday Inn Express & Suites St. Louis South - I-55, an IHG Hotel
Hotel β’ Wedding venue β’ Conference centerOne of the Most Reviewed Hotels in Saint Louis County
Address
4250 Midamerica Ln, St. Louis, MO 63129, United States
Website
Contact
+1 314-894-0700Rating on Google Maps
4.60 (563 reviews)Open on Google Maps