


Created/changed by:
System

Holiday Inn Chicago O'hare Area, United States
Category: Hotel
Address details
5615 N Cumberland AveChicago
IL 60631
United States
Chicago, United States Print route » N41° 58' 54.624" W87° 50' 7.8864" (41.98184, -87.835524)

Phone & WWW


Business hours