The Peninsula Shanghai opened in 2009 and is The Hongkong and Shanghai Hotels flagship hotel in Mainland China. Occupying a prime location with direct frontage on Shanghai’s historic Bund, The Peninsula is the first new building on the Bund in the last few decades.