Where is Crowne Plaza Shanghai Fudan by IHG located?
Crowne Plaza Shanghai Fudan by IHG, Crowne Plaza Shanghai Fudan by IHG, China (approx. 31.2956°, 121.50235°)
Crowne Plaza Shanghai Fudan by IHG, Crowne Plaza Shanghai Fudan by IHG, China (approx. 31.2956°, 121.50235°)