Holiday Inn. North Shore
5300 W. Touhy Ave
Skokie, IL 60077
Special Rate Reservation
ROO
If you have questions or need assistance, please contact:
(847) 679-8900
5300 West Touhy Avenue, Skokie, Illinois 60077, United States
* denotes walking distance
Copyright © 2024 We Are Not Saints, Inc. - All Rights Reserved.
Powered by GoDaddy