El hotel ofrece salas de conferencias y eventos, que disponen de equipamiento audiovisual a la última, como proyectores de gran pantalla, proyectores cinematográficos, sistema de proyección de DVD y completas instalaciones de videoconferencia, para asegurar la comodidad durante las reuniones de negocios. El establecimiento de negocios climatizado brinda 120 habitaciones en total y otras comodidades incluidas son vestíbulo con recepción 24 horas, ascensor para acceder a las plantas superiores, bar, sala de desayunos/comedor, servicio de habitaciones y de lavandería (ambos, de pago) y aparcamiento.
Este hotel, situado en la zona comercial Xujiahui del centro urbano de Shanghái, está junto al hermoso Xujiahui Park. Está ubicado a 10 minutos a pie del centro comercial Ganghui Supermall Plaza y a 5 minutos de Hengshan Road, los 'Campos Elíseos' orientales.
Las habitaciones del hotel están diseñadas con mucho gusto en un entorno contemporáneo, con toques de aire oriental. Las habitaciones ofrecen de todo, desde café y té gratuitos hasta una zona de trabajo totalmente funcional. Cuentan, además, con cuarto de baño privado dotado de ducha, secador de pelo y zapatillas, para proporcionar a los huéspedes confort y comodidad. Todas las habitaciones tienen cama doble, teléfono de línea directa, TV vía satélite, conexión a Internet, minibar, aire acondicionado y calefacción central como prestaciones estándar.
Hay restaurantes de estilo chino y occidental en la segunda planta, así como un salón de cenas y salón multiusos que ofrecen varios estilos y deliciosos platos. Cada mañana se sirve desayuno. El almuerzo y la cena son de menú.
Las opciones de ocio en la 4ª planta incluyen gimnasio, clases de euritmia, instalaciones de práctica de golf a cubierto, salón de bailes, salón de belleza, sauna (por un suplemento) y sala de ajedrez y cartas.
Zona histórica y cultural situada en el Distrito de Xuhui, muy conocida por sus actividades de ocio y las zonas de compras.