Karta Vacation Rentals
In Beijing’s Qianmen / Temple of Heaven area on Beijing Stadium Road, just a few minutes’ walk from the National Sports Park and about an 8-minute stroll to Temple of Heaven Park. Metro Line 5 and direct buses stop nearby, with Tiananmen Square, Wangfujing, Panjiayuan and other shopping streets all within walking distance. Roughly 40 minutes by car from Capital Airport and 10 minutes from Beijing Railway Station.