Holiday Inn Crystal Lake & Conference Center

800 South Route 31
Crystal Lake
Illinois
United States