Situated within 47 km of Hollywood Casino St. Louis and 39 km of Fox Theatre, Hampton Inn & Suites St. Louis/Alton, IL offers rooms in Alton. This 3-star hotel offers a 24-hour front desk, luggage storage space and free Wi-Fi.
Number of rooms: 85
1904 Homer M Adams Parkway , Alton, IL 62002, United States