No.818 Wanhangdu Rd., Shanghai, China
Located about 7 km from the 468m-tall poured-concrete tripod Oriental Pearl TV Tower, the 4-star Ambassador Hotel Shanghai is only a 5-minute walk from Mokkos Lamu. This comfortable hotel also includes parking.
The hotel has a convenient setting 3.9 km from the modern Shanghai Museum, while natural sights like the landscaped Changfeng Park are 3.1 km away. The IFA Gallery is just steps from the Ambassador in Shanghai. No matter the religion, travellers prefer to visit the Jade Buddha Temple, a popular place of worship located within 25 minutes' walk of this property. Shanghai Metro train station is 3.5 km away, and Longde Road underground station is around 800 metres away.
There are 266 rooms featuring climate control, as well as modern amenities like complimentary Wi-Fi. The rooms also feature a private bathroom.
WangChao Restaurant, located steps away from Ambassador Hotel, will spoil you with Chinese cuisine.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Ambassador Hotel!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please