This hotel is an ideal spot for travelers wanting to discover the city. Beijing North Railway Station and Capital International Airport are located 73km and 79km away respectively. Seeing Beijing's sights from this hotel is easy with Great Wall at Huanghuacheng, Changping Wax Palace Of Ming Dynasty ...