Wow what service Expedia had mess my reservations up here.The desk staff here went way beyound what they should have to corrrect and give me a better rate.These people are a 5 star PLUS.
More
- Holiday Inn St Louis Airport
- Holiday Inn Saint Louis
