Located in Alton, Holiday Inn Express and Suites Alton St Louis Area, an IHG Hotel is within a 5-minute drive of Alton Square Mall and Robert Wadlow Statue. This hotel is 6.2 mi (9.9 km) from Mississippi River and 2.1 mi (3.3 km) from OSF Saint Anthony's Health Center.