![IU Hotel Beijing Life Science Park Station Changping](http://static.readytotrip.com/upload/information_system_24/1/6/9/item_1693889/information_items_1693889.jpg)
IU Hotel Beijing Life Science Park Station is set in Changping, 19 km from Summer Palace and 22 km from Shichahai Area. The property is around 25 km from Forbidden City, 30 km from Temple of Heaven and 42 km from Great Wall of China - Badaling.
Number of rooms: 125
Building 3, Yard 1, Beiqing Road, Huilongguan Town, 100000 Changping, China
Hotel booked 1 times today.