Where is Swissotel Chicago?

Where is Swissotel Chicago located?

Swissotel Chicago, Swissotel Chicago, United States of America (approx. 41.88737°, -87.61973°)


Where is Swissotel Chicago on the map?