197 South Rand Road (0.2 km from Northlake Commons Shopping Center)
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.