Where is Crowne Plaza Shanghai Jinxiu by IHG located?
Crowne Plaza Shanghai Jinxiu by IHG, Crowne Plaza Shanghai Jinxiu by IHG, China (approx. 31.18079°, 121.53277°)
Crowne Plaza Shanghai Jinxiu by IHG, Crowne Plaza Shanghai Jinxiu by IHG, China (approx. 31.18079°, 121.53277°)