Se encuentra en el centro de Shanghai. Está a 13 km de la estación del tren y a 5 km del puerto. El hotel fue construido en 1934 y era el edificio más alto de la época en Oriente.
Nanjing Road (west), 170, Shanghai 200003 , Shanghai (China). Zero Center Point of Shanghai