Hotel Fairfield Inn & Suites Chicago Lombard
3 Stars645 West North Ave - 60148 - Chicago (Il), United States View Map
Situated in Lombard , this property offers an ideal place of rest and relaxation. Hotel was built in 1999. Hotel was refurbished in 2007.
TripAdvisor vote: 4/5 Based on 135 guest reviews
Public transport
- Distance from the city center: 45 KM
- Time to the city center: 50 MIN