Where is Crowne Plaza Shanghai Jinshan, an IHG Hotel located?
Crowne Plaza Shanghai Jinshan, an IHG Hotel, Crowne Plaza Shanghai Jinshan, an IHG Hotel, China (approx. 30.83595°, 121.31025°)
Crowne Plaza Shanghai Jinshan, an IHG Hotel, Crowne Plaza Shanghai Jinshan, an IHG Hotel, China (approx. 30.83595°, 121.31025°)