577 Crystal Point Road, Crystal Lake, IL 60014, USA
577 Crystal Point Dr Crystal Lake, IL 60014
Crystal Lake
Illinois
60014
United States
877-411-3436877-411-3436
Super 8 Crystal Lake Il accepts two pets of any size for a fee of $10 per pet per night.