The Peninsula Shanghai
Shanghai, China
On Shanghai’s historic Bund riverfront, The Peninsula Shanghai is a 235-room hotel that opened in 2009. It is The Peninsula Hotels’ flagship in Mainland China, with Art Deco-inspired interiors drawing on the city’s 1920s style. Four restaurants and lounges include Yi Long Court, serving Cantonese cuisine, and Sir Elly’s, where Northern Italian cooking comes with views toward Pudong. The hotel is part of a complex that also includes luxury residences and a shopping arcade.