The Ambassador Hotel (Jichen Jiudian) is located in the Caojiadu commercial area, at the intersection of the Jing'an, Changning, and Putuo districts. From the hotel there is easy access to Zhongshan Park, West Nanjing Road and the Shanghai Exhibition Center. Many restaurants and shopping malls are in the nearby area.
There are various floors dedicated to special functions, a business floor, a Japanese floor, a non-smoking floor, and an executive floor. Dining options include both Chinese and western foods, and specialties include Cantonese foods, typical Northeastern Chinese dishes and delicate Japanese cuisine.