A superb luxury hotel housed on the upper floors of the China World Trade Center Tower 3, the tallest building in Beijing. Admire the sweeping views of Beijing from the comfort of your room or from International Grill restaurant, located on the 79th floor.
Enjoy the views over CCTV Headquarters, one of the most impressive landmarks in Beijing. The hotel is absolutely fantastic - highly recommended.
Spacious rooms with large-sized oval windows with spectacular views of Beijing skyline and Tuanjiehu Park - in some cases these include the magnificent CCTV headquarters building.