Super 8 Hotel Yizhuang Tianbao Beijing is located 17 kilometres to city centre, 20 kilometres to railway station and 25 kilometres to Beijing Capital Airport.