Han's Royal Garden Hotel, Beijing

Han's Royal Garden Hotel

Rating: 
With a stay at Han's Royal Garden Hotel, you'll be centrally located in Beijing, within a 15-minute drive of Bell and Drum Towers and Beihai Park. This 4.5-star hotel is 2.9 mi (4.7 km) from Tiananmen Square and 1.4 mi (2.2 km) from Houhai Park.