Ambassador Hotel Shanghai is a classic among Shanghai hotels. Located in the CaoJiaDu commercial area, which is the heart of the economy & trade center in this city. It is also steps-away to Nanjing West Road and Putuo District. The excellent geographic spot is only 5 minutes walking distance to a metro station and 6 km to Shanghai Railway Station. It is a modern high-rise building with 26-story. The renowned attractions such as Shanghai Exhibition Center and Jingan Temple are in the vicinity of the hotel. The hotel elaborately caters to customers’ request with outstanding service in Shanghai travel.
Ambassador Hotel Shanghai total 303 guestrooms are divided into Single Room, Superior Room, Panorama Room Deluxe Room, Executive Room, Business Suite, Deluxe Suite, and Executive Suite. It boasts a comfort and elegance ambience, all the guestrooms are well-appointed and elegantly decorated to ensure the customers have a great stay. The hotel staff is well-trained to give you a professional service. Guestrooms are suitable for both business travelers and leisure tourists. Customer first is what Ambassador Hotel Shanghai pursues to offer the best Shanghai trip.
Dining options include both Chinese and Western fare, with hotel restaurant specialties including Cantonese, Northeastern Chinese (Dongbei) and Japanese dishes.
Opened in 2007.