Holiday Inn Express Chicago-Downers Grove an IHG Hotel

  3031 Finley Rd, Downers Grove, IL 60515, United States
+1 (630 810-9500,    support@reviewter.com
Hotel Website

Service
Location
Rooms
Your stay Experience  
  Positive        Negative    

What sort of trip was this?

When did you travel?