Karta Vacation Rentals
In Beijing’s West Railway Station area (Xicheng), about 6 km from the city center. Steps from Beijing West Railway Station and within easy reach of Tiananmen Square, the Temple of Heaven, Niujie Mosque and the Beijing Museum of Natural History.