El establecimiento fue inaugurado en 2007 y consta de 275 habitaciones. Está climatizado y dispone de vestíbulo con servicio de salida y recepción 24 horas, caja fuerte, cambio de divisas, guardarropa y ascensor. La cafetería, el bar y el restaurante constituyen las instalaciones gastronómicas y si viaja por negocios tendrá a su disposición salas de reuniones completamente equipadas y conexión a Internet WiFi. Además, el hotel ofrece servicio de habitaciones y de lavandería, así como aparcamiento.
Este apartotel se halla en una zona ideal que ofrece un fácil acceso al nuevo Centro Internacional de Exposiciones de Shanghái, el parque de alta tecnología de Zhangjiang, el Centro Alemán y el complejo comercial Thumb Plaza de Pudong. El Bund está a unos 19 km del hotel.
Las espaciosas y elegantes habitaciones y suites disponen de lo último en instalaciones de cocina y tienen cuarto de baño con decoración en mármol y un moderno diseño. Los cuartos de baño vienen con ducha/bañera y secador de pelo, y los dormitorios disponen de cama doble o extra grande. Otras comodidades son teléfono de línea directa, TV por cable/vía satélite, conexión a Internet, caja fuerte, minibar, nevera, cafetera/tetera, lavadora y set de plancha, así como aire acondicionado y calefacción central para su confort.
El restaurante galardonado Burgundy y el bar japonés de sushi Asakusa son las mayores atracciones del hotel. Se sirve un desayuno de bufet, así como almuerzo a la carta.
Se aceptan las tarjetas American Express, Diners Club, JCB, MasterCard y VISA como formas de pago.