Karta Vacation Rentals
Southeast Beijing, a city-ready base steps from Songjiazhuang Metro Station and about 7 km from the city center. Close to Beijing South Railway Station, the Temple of Heaven, Tiananmen Square and the National Natural History Museum.