El hotel está situado en el distrito de Shanghai emergente área y urbano, el Parque Zhongshan, que se encuentra en una zona comercial y turística. Se encuentra junto a las principales salas de exposiciones, como el Centro Internacional de Exposiciones de Shanghai, Shanghai Mart, el Centro New International Expo, Shanghai Everbright Convention and Exhibition Centre y el Centro de Exposiciones de Shanghai Zona de Desarrollo Tecnológico de Hongqiao Económico.
Zhongshan Park