Inn of Chicago, an Ascend Collection hotel

162 E Ohio St
Chicago
Illinois
United States