Super 8 1800 Homer Adams Parkway - Alton, Illinois 62002 Approximately 19.8 miles from Kindred Hospital - Saint Louis - Saint Anthony's Compare prices for hotels in Alton, IL
Super 8 Motel Alton is the 5th closest Super 8 hotel to Kindred Hospital - Saint Louis - Saint Anthony's.
Super 8 Closest To Kindred Hospital - Saint Louis - Saint Anthony's