Beijing Ron Yard Hotel

Rating: 
With a stay at Beijing Ron Yard Hotel, you'll be centrally located in Beijing, within a 15-minute drive of Houhai Park and Bell and Drum Towers. This hotel is 3.1 mi (4.9 km) from Tiananmen Square and 1.8 mi (2.9 km) from Beihai Park.