Where is Crowne Plaza Shanghai Pujiang by IHG?

Where is Crowne Plaza Shanghai Pujiang by IHG located?

Crowne Plaza Shanghai Pujiang by IHG, Crowne Plaza Shanghai Pujiang by IHG, China (approx. 31.08982°, 121.49001°)


Where is Crowne Plaza Shanghai Pujiang by IHG on the map?