Situated approximately a 5-minute walk from the Madame Tussauds Beijing, the non-smoking Capital Hotel Beijing has a grand ballroom ideal for bringing people together. This 5-star hotel features 588 rooms with city views, an indoor swimming pool, and a fitness club on site.
Tiananmen Public Square is located 2.2 km away, and the Forbidden City is 2.8 km from the hotel. The Capital Beijing stands in proximity to Wangfujing tube station. Guests might as well visit Changpuhe Park, which is a 17-minute stroll away. The location will allow you to be 2.3 km from the Hall of Supreme Harmony.
The lounge bar is ideal for a relaxing drink. Paris Baguette serves French cuisine and is located a short way from the property.