Homewood Suites Chicago-Downtown/West Loop

Extended stay hotel · 118 N Jefferson St, Chicago, IL

More food in Chicago, IL · Extended Stay Hotel in Chicago