Location: in the Water Tower Square area, around 800 m. from Lake Michigan.
See more: Hotels in USA Hotels in Chicago Holiday Destinations in USA