161 Lama Temple Courtyard Hotel, Beijing

161 Lama Temple Courtyard Hotel

Rating: 
A stay at 161 Lama Temple Courtyard Hotel places you in the heart of Beijing, within a 15-minute walk of Yonghe Temple and Ditan Park. This hotel is 6.3 mi (10.2 km) from Tiananmen Square and 1.9 mi (3 km) from Bell and Drum Towers.