Karta Vacation Rentals





Set in Beijing about 12 km from the city center, this hotel is a handy base for long walks and city touring. Nearby stops include Dongguantounan, the Temple of Heaven and Tiananmen Square, putting major sights within easy reach.