Holiday Inn Express & Suites Lake Zurich-Barrington, an IHG Hotel
197 S. Rand Road, Lake Zurich, Illinois, 60047
(847) 726-7500
CLICK HERE to book today & find exclusive offers!