El Mansion Hotel, de 5 estrellas, es un lugar estupendo para alojarse en el barrio Centro de Shanghái, a 2 km del Templo Jing'an. Este hotel también incluye un aparcamiento.
El Jardín Yuyuan está a unos 3 km de distancia, y el Huanmao Iapm se encuentra a un corto paseo del hotel. El alojamiento está ubicado al lado de la Ba Jin's Former Residence, a unos 10 minutos a pie de la estación de metro South Shaanxi Road. Podrás visitar el lago Lotus Pond, a unos 9 minutos a pie de este hotel, y disfrutar de la naturaleza de China, disfrutando de momentos de paz y tranquilidad. Visita el Río Wusong, a 3 km del Mansion Hotel, y sumérgete en la plena armonía con la naturaleza. La parada de autobús Middle Huaihai Road at Sinan Road se sitúa a unos cuantos pasos del lugar.
El Mansion Shanghái cuenta con 24 habitaciones con balcón y zona de estar. Ofrece TV de pantalla plana con canales vía satélite, además de minibar y servicio de tetera/cafetera. Algunas habitaciones tienen suelos de azulejos y baños privados. Las instalaciones en el baño incluyen ducha a ras de suelo y un inodoro separado de la ducha, además de comodidades como secadores de pelo y albornoces. Algunas habitaciones disponen de vistas al jardín.
El Mansion cuenta con un desayuno diario continental, servido en el restaurante. El restaurante Palatino Roman Cuisine ofrece comida europea, y está situado a una distancia de unos 5 minutos a pie.