Mansion Shanghai is located in a business area of Shanghai in close proximity to Shanghai Grand Theater, the 8th Bridge Buildings and New Spot (Xintiandi). The classic hotel is a good example of Chinese architecture in Shanghai.
The hotel boasts a spectacular location not far from a temple and museums as well as a botanical garden. Shanghai Exhibition Center, Plaza 66 and Shanghai Shangcheng are 10 minutes away.
A shopping mall and boutiques are within meters of the property.
A 5-minute walk will take you to Shanxi South Road subway station. A short drive will take guests to Hongqiao airport.
All exquisite rooms at Mansion Shanghai are fitted with a stone fireplace, a minibar, a mini-refrigerator, a laptop-size safe and LCD flat-screen TV. Many rooms offer a beautiful view over the garden. All rooms have carpet floor and French furniture.
Eat & Drink
Guests can order seafood meals at the elegant restaurant. The bar serves afternoon tea and coffee as well as snacks and barbeque.
The hotel offers car rental services on site.
Leisure facilities include a veranda and a ballroom. Active guests will enjoy windsurfing and hiking provided on-site.
Wireless internet is available in the hotel rooms for free.
No parking available.