Karta Vacation Rentals
In Changping District north of Beijing, minutes from Changping North Railway Station and about 46 km from Beijing Capital International Airport. Nearby sights include the Summer Palace, Houhai (Back Lakes), Lama Temple, Baifuquan Park and the Grand Canal Source Site Park. Address: No. 16 Chaoqian Road.