Location: located in Chicago city centre, 29 Km. from O'Hare International Airport.
See more: Hotels in USA Hotels in Chicago Holiday Destinations in USA