Hotels in Lake Zurich (United States) - Book Hotel Rooms Tonight
2-star hotels
Holiday Inn Express Hotel & Suites Lake Zurich-Barrington By Ihg
197 S. Rand Road, Lake Zurich, United States Show map
The 2-star Holiday Inn Express Hotel & Suites Lake Zurich-Barrington By Ihg offers 89 rooms, situated 8 minutes' walk from Lake Zurich. The hotel features a heated pool, a fitness room and Wi-Fi in…
From US$ 114
Book Now