Holiday Inn Express Hotel & Suites Chicago-Deerfield/Lincolnshire

Riverwoods • Show on map
Price as low as USD 134.10
Located within driving distance of downtown Chicago and 3 miles from Metra Train Station is this Riverwoods Illinois hotel. It offers free shuttle service within 5 miles an indoor heated pool and free…More info
