Karta Vacation Rentals





In Beijing's north, set in Changping's Future Science City beside Wenyu River Waterfront Park and close to Future Science City North Station (Line 17). About 26 km from the city center with easy links to Wangjing and Workers' Stadium. Nearby sights include 798 Space, Lama Temple, Houhai Back Lakes and the New China International Exhibition Center.