Karta Vacation Rentals
On Beijing's Financial Street, about 4 km from the city center. Steps from Xizhimen, Beihai Park and the Houhai Back Lakes. Address: 98 Beilishilu, Financial Street — a handy downtown Beijing hotel base for sightseeing and business.