El hotel tiene 527 habitaciones en sus 23 plantas y es una base perfecta para huéspedes en viaje de negocios y oficiales. El hotel tiene una planta de habitaciones de lujo ejecutivas y una sala de banquetes única en Shanghái, de estilo europeo y con equipamiento avanzado y salas de eventos para negocios y congresos. Además de la zona de vestíbulo con caja fuerte, servicio de cambio de divisas y ascensor para acceder a las plantas superiores, otras prestaciones en este hotel con aire acondicionado son sala de desayunos y comedor. Las prestaciones se completan con servicio de habitaciones y de lavandería (por un suplemento), y los que lleguen en coche pueden dejar su vehículo en el aparcamiento del hotel.
El hotel se halla en la codiciada zona residencial y comercial Jing'an, a un paso de hitos como Nanjing Road y Huaihai Road. Hay oficinas en el centro urbano y los principales lugares de interés turístico quedan a un corto trayecto en coche.
Las habitaciones estándar brindan confort y elegancia para descansar tras el viaje. El hotel ofrece completas instalaciones y conexión a Internet de banda ancha. Otras prestaciones estándar de los alojamientos son el teléfono de línea directa, minibar, cafetera/tetera, aire acondicionado regulable y caja fuerte.
El bar del vestíbulo está bien decorado y ofrece diversos platos y bebidas para asegurar una fantástica comida con sol y música en un entorno alegre.
El hotel también dispone de gimnasio.
Zhongshan Park