Holiday Inn Express & Suites St. Louis South - I-55
Holiday Inn Express & Suites St. Louis South - I-55 is located in St. Louis, MO 63129. Address of Holiday Inn Express & Suites St. Louis South - I-55 is 4250 Midamerica Ln, St. Louis, MO 63129, United States.
Website of Holiday Inn Express & Suites St. Louis South - I-55 is https://www.ihg.com/holidayinnexpress/hotels/us/en/mehlville/stlml/hoteldetail.
Holiday Inn Express & Suites St. Louis South - I-55 can be contacted at 13148940700.
Holiday Inn Express & Suites St. Louis South - I-55 is rated 4.5 (out of 5 stars) by 311 reviewers on the web.
Some of the places around Holiday Inn Express & Suites St. Louis South - I-55 are -
55 TIRES AND SERVICE
(Tire shop) 4309 Butler Hill Rd, St. Louis, MO 63128, United States (approx. 391 meters)
Phillips 66
(Petrol Pump) 4205 Butler Hill Rd, St. Louis, MO 63129, United States (approx. 317 meters)
In very close proximity, around 200 meters, there is one more - Hampton Inn & Suites St. Louis/South I-55
Distance From Major Landmarks
Distance between Holiday Inn Express & Suites St. Louis South - I-55 and
Ashley HomeStore is approx 3 kilometers.
Distance between Holiday Inn Express & Suites St. Louis South - I-55 and
V•Stock is approx 3 kilometers.
Distance between Holiday Inn Express & Suites St. Louis South - I-55 and
Cliff Cave County Park is approx 6 kilometers.
Distance between Holiday Inn Express & Suites St. Louis South - I-55 and
JCPenney is approx 3 kilometers.
Distance between Holiday Inn Express & Suites St. Louis South - I-55 and
South County Center is approx 3 kilometers.
Contact
https://www.ihg.com/holidayinnexpress/hotels/us/en/mehlville/stlml/hoteldetail
Address
4250 Midamerica Ln, St. Louis, MO 63129, United States
FAQs:
What is the contact Number of Holiday Inn Express & Suites St. Louis South - I-55?
Contact number of Holiday Inn Express & Suites St. Louis South - I-55 is 13148940700.
Does Holiday Inn Express & Suites St. Louis South - I-55 have website?
Yes, website of Holiday Inn Express & Suites St. Louis South - I-55 is https://www.ihg.com/holidayinnexpress/hotels/us/en/mehlville/stlml/hoteldetail?cm_mmc=GoogleMaps-_-EX-_-US-_-STLML.
What is rating of Holiday Inn Express & Suites St. Louis South - I-55?
Rating of Holiday Inn Express & Suites St. Louis South - I-55 is 4.5 out of 5 stars.
What is the address of Holiday Inn Express & Suites St. Louis South - I-55?
Address of Holiday Inn Express & Suites St. Louis South - I-55 is 4250 Midamerica Ln, St. Louis, MO 63129, United States.
Where is the Holiday Inn Express & Suites St. Louis South - I-55 located?
Holiday Inn Express & Suites St. Louis South - I-55 is located in St. Louis, MO 63129.