Este hotel disfruta de buenas comunicaciones con el distrito central de negocios de Shanghái, los principales centros de conferencias, campos de golf y las zonas de desarrollo económico de Hongqiao y Caohejing. La estación de autobuses de Shanghái Sur está a 10 km de distancia, mientras que podrá llegar cómodamente en transporte público a lugares de interés turístico como la calle de establecimientos gastronómicos Hong Mei (a 3 km), el casco antiguo de Qibao (a 4 km) y el zoológico Xijiao de Shanghái (a 5 km). El aeropuerto nacional de Hongqiao está a solo 10 minutos en coche.
Este hotel urbano climatizado fue construido en 2007 y consta de un total de 209 habitaciones. Le brinda un servicio personalizado, complementado por una amplia gama de opciones gastronómicas y servicios de negocios prácticamente in situ, salas de reuniones, un salón multifunción y amplias habitaciones con una completa colección de prestaciones. El hotel dispone de vestíbulo con servicio de salida y recepción 24 horas, caja fuerte, cambio de divisas, guardarropa, ascensor, tiendas, salón de peluquería, sala de juegos, sala de TV, conexión a Internet y servicio de habitaciones y de lavandería. Además, hay aparcamiento a su disposición.
Las habitaciones están provistas de aire acondicionado regulable, bañera y ducha, secador de pelo, TV vía satélite/por cable, conexión a Internet de banda ancha y alta velocidad, teléfono de línea directa nacional/internacional y buzón de voz, minibar, caja fuerte, servicio de habitaciones, cafetera/tetera, set de plancha, cama doble o extra grande, calefacción central y terraza.