Providing 98 rooms, the 3-star Megasun Mansion Hotel Shanghai is about a 10-minute ride from People's Square. This Shanghai hotel also includes parking.
The property is located in Shanghai, not very far from Wuning Road tube station. The hotel offers proximity to natural sights like the 5 - acre Yu Garden (6 km) and Changfeng Park (3.1 km). The attractive Jing'an Sculputure Park is situated about a 10-minute ride from the accommodation. Wuding Road at Changde Road bus stop is also within close distance of Megasun Mansion Hotel.
Han She is approximately 600 metres from this Shanghai property and specialises in Chinese cuisine.