Holiday Inn Express – Chicago / Downers Grove

** Private Balcony in Select Rooms **

Downers Grove hotel with 24-hour fitness

Address

3031 Finley Rd, Downers Grove, IL, 60515

GPS

41.8324777, -88.0245765

LOCATION ON MAP

Home » Hotels » Illinois Hotels » Chicago Hotels » Chicago West Suburbs Hotels » Holiday Inn Express – Chicago / Downers Grove

Leave a Reply