Este hotel ecológico se encuentra a solo un trayecto de 15 minutos de la Plaza del Pueblo, el Museo de Shanghái y la Ópera de Shanghái. Queda a solo 30 minutos de trayecto del aeropuerto de Hongqiao y a 40 minutos del aeropuerto internacional de Pudong.El hotel está totalmente climatizado y consta de 270 amplias habitaciones y suites, además de estar dotado de vestíbulo con servicio de salida y recepción 24 horas y caja fuerte. También hay una cafetería, restaurante, sala de juegos y un salón de peluquería en el recinto, al igual que un centro de negocios y una sala de reuniones. Hay conexión a Internet disponible y si desea traer su vehículo podrá hacer uso del aparcamiento del hotel.Las amplias habitaciones de entre 40 y 60 m² cuentan con una excelente ubicación en el corazón de Shanghái. Los cuartos de baño privados disponen de cabinas de ducha de lluvia, bañera y secador de pelo. Asimismo, las habitaciones están equipadas con teléfono de línea directa y TV vía satélite/por cable, así como aire acondicionado y calefacción regulables. También hay conexión a Internet de alta velocidad en todas las habitaciones.El Fashion Life, situado en la 4ª planta, es un restaurante chino elegante y contemporáneo que sirve lo mejor de la cocina de Shanghái y Cantón, con un menú de dim-sum diario para el almuerzo.