Karta Vacation Rentals
On Shanghai’s northern edge in Baoshan District, close to Tieli Road Subway Station. About 19 km from the city center and near North Jiangyang Road, the Shanghai Natural Wild Insect Kingdom and the Shanghai International Convention Centre.