Holiday Inn Itasca – Woodfield Area, Itasca
https://holiday-inn-itasca-woodfield-area.usa8.info
This Itasca hotel features an on-site restaurant, an indoor pool and atrium, and free in-room Wi-Fi. It offers a free shuttle service to local attractions within a 5 mile radius of the hotel.
860 West Irving Park Road, Itasca, IL 60143, United States of America