Holiday Inn St. Louis Fairview Heights Near St. Claire Square Mall
Holiday Inn St. Louis Fairview Heights is a Holiday Inn hotel in Fairview Heights , Illinois. Based upon the quantity and quality of amenities offered to hotel guests, we rate it as a 3-star hotel. It is located at 313 Salem Place.
Compare Prices at TheRealPlaces