Este hotel de negocios climatizado cuenta con 128 habitaciones Superior, 221 Deluxe, 66 Club, 30 suites, 1 suite Presidential, 13 plantas de no fumadores, un centro de negocios, etc. Se le dará la bienvenida en el vestíbulo, que cuenta con servicio de salida 24 horas. Las instalaciones incluyen caja fuerte, cambio de divisas, peluquería, conexión a Internet/WiFi, aparcamiento y garaje. En la cafetería, bar, restaurante y discoteca del hotel podrá comer, beber y entretenerse. Además, tiene a su disposición el servicio de habitaciones y de lavandería.
El hotel goza de una ubicación ideal en el corazón de Pudong, la impresionante zona financiera y de alta tecnología de Shanghái, a pocos metros del 'pulmón' más grande de Shanghái, el Parque del Siglo, y cerca de los lugares de interés como el tren de levitación magnética de alta velocidad, el Museo de Ciencia y Tecnología y el Centro de Arte Oriental. La parada de transporte público más cercana está a unos 200 m. Además, el hotel se encuentra en las proximidades del Centro de Exposiciones Shanghai New International, del aeropuerto internacional de Pudong y del de Hongqiao.
El hotel tiene el Grand Café, Lobby Lounge, salas de cena privadas, bar X46 y X Sensation. Todas las comidas se sirven en forma de bufet, aunque el almuerzo y la cena se pueden pedir a la carta o de un menú.