Indoor Pool
Photo of Holiday Inn St. Louis-Fairview Heights, an IHG Hotel
Holiday Inn St. Louis-Fairview Heights, an IHG Hotel
313 Salem Place, Fairview Heights, Illinois 62208 USA
313 Salem Place, Fairview Heights, Illinois 62208 USA
Indoor Pool