Offering a restaurant, the 5-star Mansion Hotel Shanghai lies in the Downtown Shanghai district, about 10 minutes' drive from the folk City God Temple of Shanghai and 3.7 km from such cultural places of interest as the Bund. The hotel also provides guests with a safe deposit box.
The IAPM mall is located in proximity to this Shanghai hotel, and such natural sites as Fuxing Public Park is merely 1.4 km away. The modern Shanghai Museum is nearly a 25-minute walk from the Mansion and Shanghai Hongqiao International airport is 15 km away. The property allows you to enjoy such natural sights as Lotus Pond a mere 1.1 km away. The Jing'an Temple also lies around 30 minutes' walk away. The Mansion Shanghai is only 650 m from Middle Huaihai Road at Sinan Road bus stop and in close proximity to South Shaanxi Road tube station.
There are 24 rooms with a balcony and a seating area. Some of them offer a television with satellite channels, along with an electric kettle. Bathrooms are equipped with a walk-in shower and a separate toilet, as well as comforts such as hairdryers and dressing gowns. Mansion Hotel also offers an apartment with a kitchenette including a microwave oven, an electric kettle, and fridges.
A daily continental breakfast is provided for guests. Serving both food and drinks, Xin Dou Ji is situated within 5 minutes' walk of this hotel.