Shanghai's Best Hotel for Ultra-Luxury. Enjoy the benefits of our Advanced Purchase Rate.

Book Now

Specials And Experiences

480 West Jianguo Road, Xuhui District, Shanghai 200031, People’s Republic of China
T: +86 21 5466 6688
E: info.shanghai@capellahotels.com

Fields marked * are required.