The elegant Megasun Mansion is a decent example of a 4-star hotel in Shanghai.
Megasun Mansion is also placed within a 25-minute walk of Jade Buddha Temple. Shanghai city center is 5 km away.
Offering various dining options, Fratelli Italian restaurant & wine bar and Madam Zhu's Kitchen are about 5-minute walk away.
A 10-minute walk will take you to Longde Road subway station. 10 km to Hongqiao airport.
Guests can benefit from a car park and a lift.