Este hotel urbano climatizado cuenta vestíbulo con recepción con servicio de registro y de salida 24 horas. Dispone de un total de 555 habitaciones y suites distribuidas entre los pisos 58 y 85th del magnífico atrio central que empieza en el piso 56. Entre sus instalaciones y servicios tiene caja fuerte, cambio de divisa, ascensor, tiendas, salón de peluquería, 11 salas de conferencias, conexión a Internet/WiFi (de pago), patio de recreo, aparcamiento (de pago), cafetería propia, 3 bares, 6 restaurantes y servicio de habitaciones y de lavandería con cargo extra.
El hotel se encuentra en el centro financiero de Pudong cerca del corazón de la ciudad y desde él es muy fácil llegar al centro histórico de Puxi a través del río.
Las elegantes habitaciones están consideradas como las más espaciosas y refinadas de la ciudad. Combinan elementos que aluden a la decoración típica de Shanghai con la esencia del estilo clásico chino. Además, están equipadas con todas las comodidades y tecnologías modernas. Las habitaciones Grand cuentan con materiales y diseño de alta calidad, cumpliendo con los estándares de lujo y confort. Todas las habitaciones disponen de cuarto de baño, cama doble o extra grande, teléfono de línea directa, TV por cable/vía satélite, conexión a Internet, minibar, cafetera/tetera, tabla de planchar, secador de pelo, caja fuerte y aire acondicionado y calefacción centrales.
Todas las comidas, incluyendo el desayuno continental, se sirven en forma de bufet. Aunque la comida y la cena también se pueden pedir a la carta o de un menú.
Se aceptan American Express, Diners Club, JCB, MasterCard y VISA.