Holiday Inn Chicago West-Itasca - CLOSED 860 W. Irving Park RoadItasca, IL, 60143 View Phone 860 W. Irving Park RoadItasca, IL 60143 View Website Experience & Reliability About Connect with this Business: Reservation Send to My Email Send to My Phone Print this Page