This recently opened hotel is ideal for airport stopovers and located just 5 km away from the airport. The city centre can be reached in some 18 km. The hotel is within steps of the L rapid transit system.
See more: Hotels in USA Hotels in Chicago - Il Holiday Destinations in USA