Where is Crowne Plaza Shanghai Nanjing Road by IHG located?
Crowne Plaza Shanghai Nanjing Road by IHG, Crowne Plaza Shanghai Nanjing Road by IHG, China (approx. 31.23441°, 121.47705°)
Crowne Plaza Shanghai Nanjing Road by IHG, Crowne Plaza Shanghai Nanjing Road by IHG, China (approx. 31.23441°, 121.47705°)