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°)
Crowne Plaza Shanghai Pujiang by IHG, Crowne Plaza Shanghai Pujiang by IHG, China (approx. 31.08982°, 121.49001°)