Este hotel está situado en el corazón de Shanghái, a solo 1 km al norte del Bund y a 1 km del río Huang Pu. Se halla a 3 km de la estación de ferrocarril y goza de una ubicación céntrica en Haining Road. La Plaza del Pueblo queda a solo 3 km.
Este hotel urbano de conferencias, renovado en 2007, ofrece 384 habitaciones y suites repartidas en 25 plantas, con vistas al río Huang Pu y a la famosa Torre de la perla oriental de Shanghái. Está climatizado y dispone de vestíbulo con recepción 24 horas, servicio de registro/salida 24 horas, caja fuerte, servicio de cambio de divisas, guardarropa, ascensor, cafetería, salón de peluquería, bar, pub, discoteca, sala de juegos, restaurante e instalaciones para conferencias. Por un cargo adicional, podrá hacer uso del servicio de habitaciones y de lavandería. También hay aparcamiento disponible (de pago) y garaje.
Las habitaciones y suites son luminosas y están elegantemente decoradas. El alojamiento se ofrece en habitaciones dobles Deluxe de 24 m², con vistas. Cada una de las habitaciones y suites está equipada con calefacción central y aire acondicionado central, teléfono de línea directa internacional, TV vía satélite, agua purificada, secador de pelo y puerto de datos. Disponen también de cuarto de baño privado con ducha/bañera y conexión a Internet, cafetera/tetera, minibar, set de plancha, cama doble o extra grande y caja fuerte.
Podrá relajarse en la sauna o con un masaje (ambos con un cargo adicional). Si le gusta el deporte podrá entrenar en el gimnasio y también es posible jugar al billar.
Podrá elegir su desayuno de un bufet, mientras que el almuerzo y la cena están disponibles de menú o a la carta.