Free Wi-Fi
Atour Hotel Beijing Zhongguancun Life Science Park is situated in Yongfengtun, 17 km from Summer Palace and 19 km from Beijing National Stadium - Bird Nest.
Number of rooms: 122
Building 1, No.4, Shengmingyuan Road, Huilongguan, 100000 Yongfengtun, China
Hotel booked 1 times today.