Karta Vacation Rentals
Right in Beijing's pulse, a short drive from the Temple of Heaven and a quick hop to Tiananmen Square, Wangfujing and the Forbidden City. The hotel sits near South Station and is roughly 33 km from Capital International Airport.