5.2/10
44 reviews
Free Wi-Fi
Ideally situated 10 km from Chicago O'Hare International Airport, this modern hotel offers free airport shuttle service to and from the airport and spacious guestrooms in Northlake, Illinois.
Number of rooms: 96
2080 North Mannheim Road, Northlake, IL 60164, United States
Hotel booked 1 times today.