Karta Vacation Rentals
In Shanghai’s Yangpu/Dabaishu area, about 7 km from the city center and close to South Changjiang Road. Walkable to Shanghai Natural Wild Insect Kingdom, the Shanghai International Convention Centre, Fudan University-Handan Campus, Tongji University, Hongkou Football Stadium and Lu Xun Park.