Where is City Suites Hotel, Chicago located?
City Suites Hotel, Chicago, City Suites Hotel, Chicago, United States of America (approx. 41.93981°, -87.65287°)
City Suites Hotel, Chicago, City Suites Hotel, Chicago, United States of America (approx. 41.93981°, -87.65287°)