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.
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.
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.