Where is Crowne Plaza Shanghai Noah Square by IHG located?
Crowne Plaza Shanghai Noah Square by IHG, Crowne Plaza Shanghai Noah Square by IHG, China (approx. 31.23302°, 121.37723°)
Crowne Plaza Shanghai Noah Square by IHG, Crowne Plaza Shanghai Noah Square by IHG, China (approx. 31.23302°, 121.37723°)