Country Inn & Suites by Radisson, Crystal Lake, IL
Located in Crystal Lake, Country Inn & Suites by Radisson, Crystal Lake, IL is within a 15-minute walk of Three Oaks Recreation Area and Crystal Court Shopping Center. This hotel is 12.4 mi (20 km) from Volo Auto Museum and 1 mi (1.6 km) from Revolution Patient Portal.