El hotel está situado en la carretera de Tianshan Changning Distrito. El Centro Internacional de comercio de Shanghai, Shanghai World Trade Mall, Hongqiao Zona de Desarrollo Económico, el aeropuerto de Hongqiao y una estación de metro están situadas justo cerca del hotel.