HotelsClick.com

Hotel Residence Inn Chicago Lombard

3 Stars

  2001 South Highland Avenue - 60148 - Chicago (Il), United States View Map

Conveniently situated in Lombard , this property is the perfect base for both business and holiday travel. Hotel was constructed in 1987. Hotel was completely renovated in 2011.

Booking.com

 Public transport

  • Distance from the city center: 35 KM
  • Time to the city center: 50 MIN
Book