Located within 20 km of Yonghegong Temple and 22 km of Forbidden City, Home Inn Beijing Huoying Metro Station provides rooms in Changping. The property is situated 13 km from Beijing National Stadium - Bird Nest, 18 km from Summer Palace and 19 km from Shichahai Area. The accommodation features a 24-hour front desk as well as free Wi-Fi.
Number of rooms: 130
No. 47 Kexing West Road, Huilongguan Town, 100000 Changping, China
Hotel booked 1 times today.