Holiday Inn Express Hotel & Suites Chicago Deerfield-Lincolnshire
3 Stars2600 Lake Cook Road - 60015 Riverwoods - Chicago (Il), United States View Map
- Jump to:
- Services
Further information about this hotel will be available shortly
TripAdvisor vote: 4.5/5 Based on 189 guest reviews
Hotel facilities
- Check-in at From 12:00