Este hotel de conferencias de 136 habitaciones y con aire acondicionado está equipado con un salón de conferencias estilo teatro con una plataforma avanzada, videoproyector y 660 asientos. Cuenta también con un salón multiusos de casi 1000 m y 12 salas de reuniones de diferentes tamaños. Todas las instalaciones suman en total más de 3000 m. Las instalaciones para conferencias incluyen también un sistema de audio e iluminación y conexión a Internet. El hotel dispone de vestíbulo con servicio de salida y recepción 24 horas, caja fuerte, servicio de cambio de divisas, guardarropa, ascensor, un pequeño supermercado, cafetería, prensa, salón de peluquería, bar, auditorio, salón de TV y restaurante. Hay conexión a Internet en todo el hotel, lo que hará más práctica todavía su estancia de negocios. También se ofrece servicio de habitaciones por un suplemento y hay servicio de lavandería, servicio de alquiler de bicicletas y aparcamiento a su disposición.
Este hotel está situado en el parque de alta tecnología de Zhangjiang, en Shanghái, a 7 km del nuevo recinto ferial Inter-Expo Centre. El trayecto hasta el hotel se ha vuelto muy cómodo gracias al servicio de traslado en autobús de Zhangjiang, que circula entre la parada de metro del parque tecnológico de Zhangjiang y el puerto del circuito integrado. El aeropuerto internacional de Pudong queda aproximadamente a 23 km.
El hotel le ofrece restaurantes chinos y occidentales. Se sirve un desayuno de bufet y desayuno continental, mientras que la comida y la cena están disponibles de bufet, de menú o a la carta.