Karta Vacation Rentals
In Dongchen, where old Beijing rubs shoulders with the modern city. The hotel sits at 33 JuEr Hutong, JiaoDaoKou South Street — about 2 km from the National Art Museum, 4 km from central Beijing, 5.5 km from the main train station and roughly 25 km from the airport.