Where is Crowne Plaza Shanghai Xiayang Lake by IHG, Qingpu located?
Crowne Plaza Shanghai Xiayang Lake by IHG, Qingpu, Crowne Plaza Shanghai Xiayang Lake by IHG, Qingpu, China (approx. 31.15179°, 121.13661°)
Crowne Plaza Shanghai Xiayang Lake by IHG, Qingpu, Crowne Plaza Shanghai Xiayang Lake by IHG, Qingpu, China (approx. 31.15179°, 121.13661°)