5 ★
Holiday Inn Resort Beijing Yanqing
Address: No. 66 Gu Long Road, Zhang Shan, Ying Town, Yanqing, Beijing, Yanqing, China
Surrounded by vast greenery, Holiday Inn Resort Beijing Yanqing is a cosy base located in Yanqing, a 5-minute drive from Songshan Nature Reserve.
- π WorldPlaces ›
- Hotels ›
- π¨π³ China ›
- Yanqing ›
- Holiday Inn Resort Beijing Yanqing