Hotel Zhuxi Villa Near Mutianyu and Jiankou Great Wall
★★★
26 Wudaohe, Badaohe Village Huairou District, Beijing, Beijing, China, Huairou District, Beijing, China, Beijing, China Show on map
Leyue Mountain House is a 3-star hotel in Beijing, China. It is one of 7,514 places to stay in Beijing listed on Triptoic.
26 Wudaohe, Badaohe Village Huairou District, Beijing, Beijing, China, Huairou District, Beijing, China, Beijing, China
Leyue Mountain House is located at 26 Wudaohe, Badaohe Village Huairou District, Beijing, Beijing, China, Huairou District, Beijing, China, Beijing, China.
Leyue Mountain House is rated 3 stars.
Highly rated alternatives close by
Serviced apartment
Hotel
Entire House