Opened in 1989, The Peninsula Beijing is located in the historic city centre, close to Tiananmen Square, and is regarded as one of the top hotels in China's capital.
The hotel has 525 guestrooms and suites, two restaurants, a Peninsula Spa, an indoor swimming pool and a fleet of Rolls-Royces and BMWs.
At The Peninsula Beijing you will also find one of the most prestigious shopping arcades in China, the Peninsula Arcade, which houses 50 exclusive luxury designer boutiques.