Karta Vacation Rentals
In Shanghai’s Songjiang district, roughly 21 km from the city center. Near Shanghai Botanical Garden, Jing'an Temple and Taikang Road, and within easy reach of Qibao Old Street, Shanghai Outlets, the National Exhibition and Convention Center and Happy Valley Amusement Park.