Karta Vacation Rentals
On Beijing’s central edge, about 2 km from the city center and close to Tiananmen Square. Minutes from the Temple of Heaven, the National Museum of China and the Palace Museum. A pet-friendly hotel that puts major sights within easy reach.