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.