Extended StayAmerica 3150 Finley Road - Downers Grove, Illinois 60515 Approximately 6.9 miles from Cross of Christ Lutheran Church Compare prices for Extended Stay America - Chicago - Downers Grove with nearby hotels
Extended Stay America - Chicago - Downers Grove is the 3rd closest Extended StayAmerica hotel to Cross of Christ Lutheran Church.
Extended StayAmerica Closest To Cross of Christ Lutheran Church