Holiday Inn Chicago North Shore, Skokie, United States of America
Holiday Inn Chicago North Shore is conveniently located at 5300 West Touhy Ave in Skokie, United States of America
Hotel Location:
Address: 5300 West Touhy Ave
City: Skokie
State: IL
Country: United States of America
Hotel Features:
- Check-In Time: 3 PM
- Check-Out Time: noon
- Coffee/Tea Maker
- Safe
- Fitness
- In House Bar
- In Room TV
- Meeting Room
- Business Center
- Non Smoking Rooms
- Air Conditioning
- In Room Iron
- Room Service
- Hair Dryer