Beijing 161 Beihai Courtyard Hotel, Beijing

Beijing 161 Beihai Courtyard Hotel

Rating: 
With a stay at Beijing 161 Beihai Courtyard Hotel, you'll be centrally located in Beijing, within a 15-minute drive of Beijing Aquarium and Houhai Park. This hotel is 4.7 mi (7.5 km) from Tiananmen Square and 2.4 mi (3.9 km) from Beihai Park.