minube
Super 8 Motel - Crystal Lake
The property is located just two miles from downtown Crystal Lake, Illinois, Nature Center and Crystal Lake Raue Arts Center. The property features 57 rooms, all include wireless Internet access and cable television. Also, refrigerators, coffeemakers and microwave ovens are included.