Holiday Inn hotel and convention center to undergo renovation
The Holiday Inn Chicago NW Crystal Lake Convention Center now is under new ownership and will undergo a major renovation. The new ownership's vision is to invest and develop in Crystal Lake, according to a statement sent to the Northwest Herald.