Discover Beijing
Enjoy a taste of what’s in store through our image-rich online brochure
Click to downloadWith its spectacular location and innovative architecture, Mandarin Oriental, Beijing is a stunning landmark in China’s capital city. As part of China Central Television new headquarters, the hotel enjoys an unrivalled location in the heart of Beijing’s Central Business District and serves as Mandarin Oriental’s flagship property in China.
Enjoy a taste of what’s in store through our image-rich online brochure
Click to download