Hotel Chicago

Hotel Highlights

Location:
Chicago, IL
Acquired:
November 30, 2018
Rooms:
353
Meeting Space:
10,000 square feet
Restaurants/Lounges:
Visit Hotel Website