Este establecimiento urbano comprende un total de 169 habitaciones y ofrece un servicio superior acompañado de instalaciones en las que se crea un ambiente hogareño. Está climatizado y dispone de vestíbulo con servicio de salida y recepción 24 horas, caja fuerte, guardarropa, ascensor, bar y conexión a Internet, así como servicio de habitaciones y de lavandería. La sala de reuniones, de 190 m² y sin pilares, tiene capacidad para 100 personas para conferencias de prensa y otras actividades comerciales diversas. Se puede convertir libremente en 2 salas de debate separadas. También hay aparcamiento para dejar su coche.
El hotel está situado en el corazón del centro de Shanghái, en la XiZang South Road. A su alrededor se halla la zona del Bund, Xin Tian Di, el jardín Yu, el Museo de Shanghái y el Gran Teatro. A poca distancia a pie hay también conocidas calles de compras como Nanjing Road y Hua Hai Road. La Plaza del Pueblo está a un paseo de 10 minutos y a 2 minutos de trayecto está la autopista de Yan An, que enlaza con el resto de distritos de Shanghái.
Todas las habitaciones están perfectamente amuebladas y cuentan con un estilo moderno y sencillo. Todas vienen con cuarto de baño privado con ducha/bañera y secador de pelo, cama doble, teléfono de línea directa, TV vía satélite, conexión a Internet de banda ancha, nevera pequeña, cafetera/tetera, aire acondicionado y caja fuerte.
El restaurante está situado en la segunda planta y sirve diariamente un desayuno internacional en un entorno agradable. Es un lugar ideal para quedar en su tiempo libre o para citas de negocios.
Se aceptan American Express, Diners Club, JCB, MasterCard y VISA.
Zona peatonal de tiendas, restaurantes y ocio situada en Shanghái