Offering an outdoor pool and fitness centre, Holiday Inn Chicago North-Evanston offers accommodations surrounded by Lake Michigan and Northwestern University. Holiday Inn Chicago North-Evanston features free WiFi throughout the property. A business centre and dry cleaning services are also available to all guests. Loyola University Chicago is 3.1 miles from Holiday Inn Chicago North-Evanston, while Northwestern University is 1,950 feet away. Chicago O'Hare International Airport is 12.4 miles from the property.
Hotels in Evanston IL (Illinois) United States <>
|