This attractive hotel affords a great location in the centre of Chicago.
See more: Hotels in USA Hotels in Chicago - Il Holiday Destinations in USA