Karta Vacation Rentals
Set right in Zhujiajiao ancient town on the Millennium River in Shanghai’s Qingpu district. Steps from the Song Dynasty cultural relic bridge and minutes from Zhujiajiao Chenghuangmiao Temple, with Tian Ma Country Club and Shanghai Chenshan Botanic Gardens nearby.