Karta Vacation Rentals
Set in the Zhuanqiao Wanda area on Shanghai’s outskirts, about 20 km from the city center. Nearby sights include Shanghai Botanical Garden, Taikang Road and Jing An Temple, with Cave Star World (Wanda Plaza), SPACE ZOOM and the Space Science Popularization and Study Tour Base close at hand; Xinzhuang Railway Station is ~7 km away and Shanghai Hongqiao International Airport ~18 km.