Karta Vacation Rentals
In Shanghai’s Jinshajiang Road area, within walking distance of Jinshajiang Road Metro Station and about 6 km from the city center. Easy access to Jing'an Temple, Shanghai Art Museum and People's Square. Zhongshan Park Commercial Area is roughly 3 km away; Shanghai Railway Station about 6 km and Hongqiao International Airport around 14 km. Changfeng Ocean World is a short taxi ride.