Este hotel urbano tiene una ubicación céntrica en Lujiazui, en el cruce de las calles South Pudong Road y West WeiFang Road, en el distrito financiero de Pudong, zona en plena expansión, y a poca distancia andando de los principales centros de compras y bancos. Time Square queda a 5 minutos andando de este hotel de negocios, mientras que la estación de trenes de Shanghái dista aproximadamente 1,2 km y la Torre Oriental de Shanghái queda a unos 2 km.El hotel cuenta con 183 habitaciones de diseño exquisito y moderno, y dispone de una completa gama de comodidades y servicios, como restaurante y centro de conferencias en la primera planta. Además, ofrece un completo servicio de material de oficina e instalaciones para huéspedes. Fue construido en 2008, está climatizado y ofrece un edificio de diseño dotado de vestíbulo con servicio de salida y recepción 24 horas, servicio de cambio de divisas, ascensor, bar, restaurante, conexión a Internet, aparcamiento, servicio de habitaciones y de lavandería.Las habitaciones del hotel ofrecen colchones más gruesos de lo normal con muelles independientes y cuentan con TV con pantalla LCD y TV vía satélite con canales internacionales, conexión a Internet gratuita de banda ancha y duchas de dos cabezales de marcas internacionalmente conocidas. Todas disponen de cuarto de baño privado con ducha, bañera y secador de pelo, cama doble o extra grande, caja fuerte, minibar, aire acondicionado, conexión a Internet, cafetera/tetera y set de plancha. También se ofrecen plantas de no fumadores.Cada día se sirve un desayuno de bufet, mientras que el almuerzo y la cena están disponibles de menú o a la carta.