Where is Chicago South Loop Hotel located?
Chicago South Loop Hotel, Chicago South Loop Hotel, United States of America (approx. 41.8455°, -87.62711°)
Chicago South Loop Hotel, Chicago South Loop Hotel, United States of America (approx. 41.8455°, -87.62711°)