Situada en Shanghai, esta propiedad es una base perfecta desde la que descubrir y explorar los alrededores. El Hotel fue construido en 1917. El Hotel fue renovado en 2013. El Hotel tiene 5 anexos. La propiedad cuenta con un edificio principal con 9 plantas anexas. Hay un total de 238 habitaciones. La propiedad consta de 152 habitaciones individuales, 46 habitaciones dobles, 30 junior suites, 10 suites, 4 villa y una habitación accesible para minusválidos. Situado en pleno centro de la ciudad, el Hotel permite acceder a todas las zonas de la ciudad. Los huéspedes podrán acceder fácilmente al aeropuerto.
Junto al distrito de negocios de Huaihai Road y muchas atracciones turísticas famosas de la ciudad, con el jardín central y el espacio verde de Shanghai.
Zona peatonal de tiendas, restaurantes y ocio situada en Shanghái