Holiday Inn Express Hotel & Suites Lake Zurich-Barrington

Lake Zurich • Show on map
Price as low as USD 105.00
Featuring free high-speed internet access and a 37-inch HD television in each guestroom this hotel located in Lake Zurich Illinois is within driving distance of downtown Chicago. The Holiday Inn Express…More info


