Opened on the historic Bund in 2009, The Peninsula Hotels’ flagship hotel in Mainland China and a beacon of luxury hospitality on the city’s iconic riverfront promenade. Equipped with extraordinary facilities, world-class services and critically acclaimed Michelin star-rated restaurants, The Peninsula Shanghai harmonises effortlessly exquisite Art Deco-inspired interiors with contemporary comforts. The Peninsula Shanghai was once again named a Forbes Travel Guide Five-Star hotel in 2020, the ninth consecutive year that the hotel has received the coveted ranking in the publisher’s annual announcement of the world’s finest hotels and No.1 of The Best Hotels in Shanghai by Travel + Leisure’s The World’s Best Awards of 2019