The property is just across the street from the Village Crossing shopping and approximately 19.5 km from downtown Chicago and 16 km from O'Hare Airport.
See more: Hotels in USA Hotels in Chicago - Il Holiday Destinations in USA