Karta Vacation Rentals
In the big-city pulse of Shanghai, about 10 km from the city center. Nenjiang Road Metro Station is a short walk away; Shanghai Railway Station is roughly 13 km and Shanghai Hongqiao International Airport about 26 km. Nearby draws include the Oriental Pearl Tower, Shanghai Natural Wild Insect Kingdom, Shiguang Road, and local office and sports hubs like Douyin Group New Jiangwan City Office Park and Tongji Middle School Gymnasium.