Karta Vacation Rentals





Just north of central Beijing, a short walk from Anlilu Metro and steps from the Bird's Nest area. About 11 km from the city center and within easy reach of Lama Temple, 798 Space and Houhai - Back Lakes. The National Indoor Stadium, China National Arts and Crafts Museum and Beijing Olympic Park are nearby. A compact, business-friendly base for sightseers and commuters.