Holiday Inn – Chicago Northwest/Crystal Lake

800 South Illinois Route 31, Crystal Lake, IL, USA

Holiday Inn – Chicago Northwest/Crystal Lake

800 South Illinois Route 31, Crystal Lake, IL, USA

Description

Located in the northwest suburb of Crystal Lake, the Holiday Inn – Chicago Northwest has a number of spaces available for hosting events including a 16,000-square-foot ballroom for up to 1,200 people, we’re the place for you. Our hotel is well-equipped and can accommodate a variety of events from weddings to private parties to corporate functions.

Details

Back To Top