Holiday Inn CHICAGO-CRYSTAL LAKE

HWY 31 & THREE OAKS RD
CRYSTAL LAKE
Illinois
United States