Hotel Residence Inn Chicago Lombard
3 Stars2001 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.
TripAdvisor vote: 4.5/5 Based on 183 guest reviews
Public transport
- Distance from the city center: 35 KM
- Time to the city center: 50 MIN