Karta Vacation Rentals
Set by Beijing’s Olympic Sports Center in the Asian Olympic Games Village area. A short ride from Beijing National Stadium, about 700 m from Huixinxijie Beikou metro, 10 km to Beijing Railway Station and 23 km to Capital International Airport.