En 1988 el Sr. Jiang Zemin, antiguo secretario general del partido de China, asistió a la ceremonia de inauguración del recinto ferial de Shanghái, que se celebró en el gran salón de baile del hotel. El hotel, renovado en 2008, cuenta ahora con un gran vestíbulo que lleva al Garden Court Restaurant, donde se sirve un suntuoso bufet. Por supuesto, también podrá comer a la carta. Para los noctámbulos, el servicio de habitaciones y el centro de negocios funcionan las 24 horas.
Este hotel está situado en el ajetreado distrito de negocios de Xu jia Hui y le ofrece una combinación exquisita de lujo y comodidad.
El hotel consta de 780 habitaciones y suites, todas dotadas de cuarto de baño, teléfono de línea directa con buzón de voz, minibar, TV en varios idiomas con canales internacionales, conexión a Internet WiFi y cama extra grande o 2 individuales.
El recientemente reinaugurado restaurante chino Moon View en la azotea ofrece unas impresionantes vistas de la ciudad a la altura de la planta 26 del edificio. Sirve una deliciosa cocina cantonesa y de Shanghái.
Zona histórica y cultural situada en el Distrito de Xuhui, muy conocida por sus actividades de ocio y las zonas de compras.