Ambassador Hotel is a famous 4-star hotel in Shanghai, China. Book Ambassador Hotel Shanghai now, you can enjoy official VIP discount and quality service. Ambassador Hotel Shanghai will be your best choice for your business or vacation trip in Shanghai.