Where is Crowne Plaza Zhenjiang by IHG?

Where is Crowne Plaza Zhenjiang by IHG located?

Crowne Plaza Zhenjiang by IHG, Crowne Plaza Zhenjiang by IHG, China (approx. 32.21577°, 119.44688°)


Where is Crowne Plaza Zhenjiang by IHG on the map?