Este hotel de negocios tiene una ubicación exclusiva en el extremo sur del espacioso y sereno parque natural de Zhongshan, en el centro comercial del distrito Chang Ning de Shanghái. Está a solo unos pasos de las estaciones de metro y de tren ligero, al lado del centro comercial Xinning y cerca de la sede regional de muchas empresas internacionales. Además, tiene fácil acceso a la autopista Yan An y dista solo 5 km de la estación de ferrocarril de Shanghái, así como 10 km del nuevo Centro Internacional de Exposiciones de Shanghái. El aeropuerto internacional de Pudong está a 45 minutos de viaje.
El hotel le ofrece lo último en confort material, con una combinación de instalaciones de vanguardia, mucho espacio y un decidido compromiso con el mejor servicio. Desde nórdicos de plumas de ganso hasta papelería personalizada, aquí tendrá siempre las mejores instalaciones a mano. El hotel está climatizado y dispone de vestíbulo con servicio de salida y recepción 24 horas, caja fuerte, ascensor, restaurantes, instalaciones para conferencias, conexión a Internet WiFi, servicio de habitaciones y de lavandería, así como aparcamiento para su comodidad.
El hotel ofrece una gran cantidad de servicios que harán que su estancia sea lo más práctica y confortable posible. Las habitaciones están dotadas de cuarto de baño con ducha/bañera y secador de pelo, cama doble, teléfono de línea directa, TV por cable/satélite, conexión a Internet, cafetera/tetera, aire acondicionado, calefacción central y caja fuerte.
El club de salud, de 900 m², está en la planta 15 y tiene unas completas instalaciones con gimnasio de alta tecnología, hidromasaje, sauna, baño de vapor y piscina.
Los 4 bares y restaurantes del hotel le ofrecen mucho donde elegir a la hora de tomarse una copa, quedar con los amigos para merendar y para disfrutar de las comidas, desde algo informal hasta un menú a la carta.