Karta Vacation Rentals
At the south end of Beijing’s historic Qianmen Pedestrian Street, a short stroll from Tiananmen Square. The National Museum of China and the Palace Museum are within easy reach. Zhushikou Metro Station (Line 7) is a 3-minute walk, with direct subway access to Beijing Universal Studios; Beijing West Railway Station is about 10 km and Capital Airport about 35 km.