Address: 33 W Illinois St, Chicago, IL - United States
Checkins
1
Avarage rating at this location
4.75
NK S
Hampton Inn & Suites
about 4 years ago