Choose your Destination
| || |
5300 W. Touhy Ave.,Skokie,IL,60077 United States
The Holiday Inn Chicago Skokie features a selection of 244 contemporary guest rooms including two suites and non-smoking rooms that are the ideal hotel accommodations for both business and leisure travelers. Located in the North Shore area, this Chicago hotel...