9/10
Wonderful
Free Wi-Fi
Featuring free Wi-Fi throughout the property, Holiday Inn Express & Suites - St. Louis South - I-55 is situated in Mattese.
Number of rooms: 104
4250 Midamerica Lane, Mattese, 63129, United States
Hotel booked 1 times today.