Esta propiedad goza de una ubicación privilegiada en Shanghai. La propiedad cuenta con 221 habitaciones. La propiedad consta de 93 habitaciones individuales, 98 habitaciones dobles y 30 suites. El Hotel está ubicado en el corazón de la ciudad. Los huéspedes podrán llegar en pocos minutos a pie a las principales estaciones de autobús y tren. El Hotel se encuentra muy cerca de varias paradas de autobús y metro, lo que permite a los huéspedes explorar la ciudad. Los huéspedes podrán acceder fácilmente al aeropuerto. El Hotel está a unos pasos de las principales zonas de la ciudad. Hay un campo de golf en las inmediaciones del Hotel. La playa se encuentra en las inmediaciones del Hotel. El puerto se encuentra a tan solo unos pasos de la propiedad.