- All reviews
Beijing is the capital of the People's Republic of China, renowned for its ancient palaces, imperial gardens and picturesque natural scenery. Beijing is a modern business metropolis with the charm of an ancient city. The Ritz-Carlton, Beijing is an integral part of the China Central Place Development, in the very heart of the Central Business District. The Hotel, three office towers, an upscale shopping mall and an apartment complex are surrounded by garden landscaping, providing a rare and rejuvenating sanctuary in the capital city.