197 South Rand Road (3.2 km from Sandlewood Park)
Featuring free high-speed internet access and a 37-inch HD TV in each guestroom this hotel located in Lake Zurich Illinois is within driving distance of downtown Chicago.