Holiday Inn Express & Suites - St Peters, an IHG Hotel is situated in Saint Peters, within 46 km of Fox Theatre and 49 km of Edward Jones Dome. The property is located 23 km from Hollywood Casino St. Louis, 44 km from St.
Number of rooms: 53
50 Richmond Center Blvd, Saint Peters, 63376, United States