This hotel is an ideal spot for travelers wanting to discover the city. The hotel is located approximately 61km from Capital International Airport and 66km from Beijing East Railway Station. Seeing Beijing's sights from this hotel is easy with Bird Island at Hongluo Lake, Hongluo Temple and Huairou ...