El hotel ofrece 384 elegantes y bien iluminadas habitaciones y suites repartidas por 25 plantas, que miran hacia el río Huangpu y la famosa Oriental Pearl Tower de Shanghai.
Habitaciones dobles de lujo con vistas, 24m2, cada habitación y suite dispone de climatizador centralizado, teléfono IDD, TV por satélite, agua purificada, secador y puertos de datos.
Li Yang Road, 601, Shanghai 200080 , Shanghai (China). Situación: en el corazón de Shanghai, sólo a 1 km al norte del Bund.