Location: the hotel is in the city centre of Chicago, 160 m. away from Lake Michigan. The Grand Ave. Beach is 500 m. away and the Millenium Park is 300 m. away.
See more: Hotels in USA Hotels in Chicago Holiday Destinations in USA