This luxury class hotel situated in the CaoJiaDu Commercial Zone, is located near West NanJing Road. Guests will enjoy easy access to the
Shanghai Exhibition Center, the commercial zones of ZhongShan Park, and ...
Read more
This luxury class hotel situated in the CaoJiaDu Commercial Zone, is located near West NanJing Road. Guests will enjoy easy access to the
Shanghai Exhibition Center, the commercial zones of ZhongShan Park, and the JingAn Temple. The hotel is also surrounded by a myriad of restaurants, shopping areas, and local markets. The hotel boasts 308 rooms furnished with elegant amenities that promote comfort and offer a special Japanese floor. Additionally, guests can enjoy fine dining and drinks at the Clivia Coffee Shop, the Grand Palace Restaurant, and the Yawara Teppanyaki Restaurant. The Ambassador Hotel is one of the leading international luxury hotels in Shanghai, perfect for guests that want luxury and refinement.