Karta Vacation Rentals





In the heart of Beijing, within about a 15-minute walk of the Forbidden City and Wangfujing Street. Also close to the National Art Museum of China, St. Joseph's Cathedral, Tiananmen Square and Beihai Park. Capital International Airport (PEK) sits roughly 27 km away.