Holiday Inn Hotel & Suites CHICAGO-DOWNTOWN

506 WEST HARRISON
CHICAGO
Illinois
United States