Location: on Cumberland Avenue, just five minutes from O'Hare International Airport on the eastbound I-90.
See more: Hotels in USA Hotels in Chicago Airport Holiday Destinations in USA