Ritz-Carlton Shanghai, Pudong

8 Century Ave, LuJiaZui, Pudong Xinqu, China, 200000

One of Pudong’s marquee buildings, the Cesar Pelli–designed Shanghai IFC, is the setting for this 285-room property. Occupying the top 18 floors of the South Tower, the Ritz-Carlton opened in June 2010 during the World Expo and was meant to usher in Shanghai’s status as a global powerhouse. Its design skews modern with hints of 1930s Shanghai, while views take in panoramas of the Bund. Guest accommodations start at a roomy 540 square feet, have Art Deco themes, and include Asprey amenities.

More Recommendations

Jin Xuan Chinese Restaurant

Elegant Cantonese fare served up with stunning river views of Shanghai.

More From AFAR