Holiday Inn St. Louis - Creve Coeur
Categories
Hotels
About Us
We are the Newest Full Service Holiday Inn located in St. Louis area. We have 131 guestrooms, our Bracket Room Restaurant Bar and 5 meeting rooms in which we can accommodate up to 225 people.
Rep/Contact Info
