Where is Chinatown Hotel Chicago?

Where is Chinatown Hotel Chicago located?

Chinatown Hotel Chicago, Illinois, United States (approx. 41.85222°, -87.63263°)


Where is Chinatown Hotel Chicago on the map?