El hotel fue inaugurado en 1992 y comprende un total de 418 habitaciones, de las cuales 120 son de lujo y están situadas en las plantas de lujo con un mobiliario nuevo, y 190 son habitaciones estándar, muy apreciadas por su espacio y confort, muestra del estilo general del hotel. Este establecimiento es ideal para vacaciones o estancias por trabajo. A su disposición tendrá aire acondicionado, vestíbulo con recepción 24 horas y servicio 24 horas de registro/salida, caja fuerte, servicio de cambio de divisas, guardarropa, 6 ascensores, cafetería, quiosco de periódicos y peluquería. Además, hay bar, sala de juegos, salón de TV, 3 restaurantes chinos y occidentales, 9 salas para reuniones de negocios, conexión a Internet/WiFi (de pago), servicio de habitaciones y de lavandería (ambos de pago), aparcamiento y garaje.
Este hotel está situado en la parte nordeste de Shanghái. Las calles de compras de Nanjing y Huaihai, conocidas en todo el mundo, quedan a 20 minutos. El centro de la ciudad (La Plaza del Pueblo) está a solo 15 minutos en coche y a 30 minutos se halla el Estadio de Shanghái. Hangzhou está a un trayecto en coche de 2 horas.
Todas las habitaciones disponen de conexión a Internet y minibar, cuarto de baño privado con ducha/bañera, secador de pelo, teléfono de línea directa, TV vía satélite/por cable, cafetera/tetera, set de plancha, cama doble o extra grande, aire acondicionado central, calefacción central y caja fuerte.
Podrá degustar la cocina de la zona sur del río Yangtsé y de un amplia gama de platos en el restaurante Food Court, en la 1ª planta. En el Fortune Chinese Meal Hall, en la segunda planta, disfrutará de la decoración oriental y del ambiente moderno y elegante.
El hotel acepta American Express, Diners Club, JCB, MasterCard y VISA.
Estadio Hongkou