7247 North Waukegan Road, Niles
Just 7 miles away from O’Hare International Airport this hotel is located in Chicago’s North Shore area of Niles and features a heated indoor pool complimentary breakfast buffet and comfortable guest rooms with free WiFi.
Find hotels near landmarks, museums and other sightseeing spots