Providing guests with car rentals, the 5-star Mansion Shanghai Hotel is located 3 km from the expansive historic City God Temple of Shanghai. There is also parking.
The centre of Shanghai can be reached in 20 minutes' walk of the hotel, and such cultural venues as Shanghai Grand Theatre are 1.5 km away. This Shanghai hotel offers proximity to natural sights like the attractive Jing'an Sculputure Park (0.7 km) and Fuxing Park (2.6 km). The large People's Public Square lies 25 minutes' stroll away, while Hanzhong Road is a short way from the property. Mansion Shanghai Hotel is located 15 km from Shanghai Hongqiao International airport and 850 metres from West Nanjing Road at North Chengdu Road bus stop.
Ultraviolet by Paul Pairet has its own variety of contemporary meals and is 13 minutes' stroll away.