Extended StayAmerica 3150 Finley Road - Downers Grove, Illinois 60515 Approximately 10.0 miles from Loyola Center for Health and Fitness Compare prices for Extended Stay America - Chicago - Downers Grove with nearby hotels
Extended Stay America - Chicago - Downers Grove is the 4th closest Extended StayAmerica hotel to Loyola Center for Health and Fitness.
Extended StayAmerica Closest To Loyola Center for Health and Fitness