Karta Vacation Rentals
In Shanghai’s Zhangjiang Park neighborhood, within walking distance of Zhangjiang Road Metro Station (around 2 km). About 23 km from Shanghai Pudong International Airport and 25 km from Shanghai South Railway Station. Close to Hao Art Gallery, Sunqiao Cultural Park, Papayundong Park, Shanghai Integrated Circuit Museum and Guanglan Park (West Gate).