Holiday Inn Hotel and Suites Chicago

506 W Harrison St
Chicago
Illinois
United States