The Theres a Courtyard in the Mountains · BB is an ideal spot for travelers wanting to discover the city. The Theres a Courtyard in the Mountains · BB is an ideal choice for travelers who want to take in the sights and sounds of Beijing. The hotel is approximately 19km away from Yanqing Railway Station. The nearest railway station is Yanqing Railway Station, approximately 19km away. This hotel is located near many of Beijings attractions including Yunpu Ditch, Ancient Town Village and Jingang Temple Relic Site. In their spare time, guests can explore the hotels surroundings. This Beijing hotel features parking on site. According to our trusted guests, the facilities at this hotel are first-rate.
Less