Answers from Our Experts (1)
As The Ritz-Carlton, Beijing is located in the capital of China, the best views from the hotel are of the city skyline or the Center Plaza garden. All of the rooms offer city views, however the Club Level Rooms don’t have views of the Center Plaza garden. Since pollution in Beijing is at an all-time high, views from the hotel are often marred by thick smog. Needless to say, the city skyline is not always visible from the hotel and the views are not the reason to stay, but there are plenty of wonderful amenities at the hotel to make up for it.