Karta Vacation Rentals
In Shanghai, steps from Daduhe Road Metro Station (Line 13/15) and about 7 km from the city center. Walk to Jing’an Temple, the Shanghai Art Museum and Taikang Road, or head 8 minutes to Changfeng Park and Changfeng Joy City. The Shanghai International Procurement Exhibition Center is ~1.3 km away and Children’s Hospital about 1 km.