The superior Ambassador Hotel offers accommodation in a shopping area of Shanghai. Ambassador Hotel has been welcoming guests to its spacious rooms since 2008.
This hotel is about 2.4 km away from The Bund, Xintiandi and Plaza 66. Nestled in the financial district and 5 km from the city center.
There are shopping options, such as shopping centers and stores within easy reach of the property.
The 308 guest rooms are spread over 26 floors. Many guestrooms offer views of Zhongshan Park. They are equipped with an electric kettle and a fridge.
Breakfast is served in the dining area each morning. The first floor restaurant serves European dishes. A variety of refreshments and mineral water is offered in the English bar. Guests can dine in Madam Zhu's Kitchen and Fratelli Italian restaurant & wine bar located within a 5-minute walk of the property.
The hotel enjoys an excellent location within 10 minutes' drive from Hongqiao airport.
Business travelers can use a business center, a meeting room and a photocopier available on site.
Ambassador Hotel provides guests with cribs, a playground and a game room for their children. The property offers a gym and fitness center to keep shape.