A very nice option for those who like to be on the move! Hotel «IU Hotel Beijing Huilongguan Life Science Park» is located in Beijing. This hotel is located in 24 km from the city center.
Number of rooms: 125
No 1 Beiqing Road Life Science Park Subway Station, Beijing, 102206