Destination: USA Niles Change City Click on the map to view live map. |
New Search |
Please click on Niles map to view live map.
Holiday Inn Express & Suites Chicago North Shore - Niles | 3 Star View Details |
|
Hotel Address: 7247 North Waukegan Road | ||
This cozy, family-owned inn is located within walking distance of several restaurants and shopping venues in Niles, Illinois; OHare International Airport and central Chicago are just a short drive away Guests at Travelers Inn - Niles will enjoy amenities such as complimentary parking and select business services After a day of exploring Chicago and its many attractions, relax in a comfortable gu...More |