Las 146 lujosas y confortables habitaciones y suites están todas diseñadas con el estilo único del diseño natural humano. El establecimiento tiene aire acondicionado y cuenta con restaurante, centro de negocios con una completa selección de servicios, vestíbulo y aparcamiento. La conexión a Internet está disponible en todo el hotel.
Este hotel en Shanghái cuenta con una práctica ubicación en el centro de Hongqiao, en el distrito de negocios de Xujiahui y Caohejing Hi-Tech Park. El hotel queda a 15 minutos en coche del aeropuerto internacional de Hongqiao y a 60 minutos en coche del aeropuerto internacional de Pudong.
En las habitaciones la TV de PC con pantalla LCD y canales vía satélite/por cable, así como otras instalaciones, cubren las necesidades de los huéspedes y ofrecen el apoyo perfecto para asuntos de negocios. Los cuartos de baño privados están dotados de ducha. Otras comodidades estándar incluidas son cama doble, teléfono de línea directa, caja fuerte, minibar y aire acondicionado.
Este hotel ofrece desayuno de bufet.
Se aceptan American Express, Diners Club, JCB, MasterCard y VISA como formas de pago.