China Palace Hotel, Beijing

China Palace Hotel

With a stay at China Palace Hotel in Beijing (Xicheng), you'll be within a 15-minute drive of Tiananmen Square and Great Hall of the People. This 4-star hotel is 3 mi (4.9 km) from China Museum of History and 4.1 mi (6.6 km) from Wangfujing Street.