Remove Ads

Photos for Holiday Inn Express & Suites Lake Zurich-Barrington, an IHG Hotel

4.2
23 votes

Holiday Inn Express & Suites Lake Zurich-Barrington, an IHG Hotel

197 S Rand Rd, Lake Zurich, Illinois 60047 USA

Add Photo