The Peninsula Beijing has an imposing, traditional Chinese architectural-style exterior, integrated with the ultimate in luxurious, modern hotel amenities and facilities. Ideally located in the centre of Beijing, major attractions like Tiananmen Square, the Forbidden City, as well as major shopping centres are all nearby.