Where is Crowne Plaza Shanghai Hongqiao by IHG located?
Crowne Plaza Shanghai Hongqiao by IHG, Crowne Plaza Shanghai Hongqiao by IHG, China (approx. 31.19036°, 121.31535°)
Crowne Plaza Shanghai Hongqiao by IHG, Crowne Plaza Shanghai Hongqiao by IHG, China (approx. 31.19036°, 121.31535°)