back to previous page

Holiday Inn North Shore


Located in Skokie, the Holiday Inn Chicago North Shore is just 12 miles from downtown Chicago. The 245 guest rooms include a microwave, coffeemaker and refrigerator and free morning paper. A fitness center, indoor pool and whirlpool are on-site, alone with Bar Louie, an outpost of the regional restaurant group.

Location & Nearby Attractions
What's Nearby>>
Click tags for related items
You may also like...