Karta Vacation Rentals
On Shanghai’s outskirts, about 26 km from the city center. Close to Shanghai Botanical Garden, Jing An Temple, Taikang Road, Sheshan Golf Club, Happy Valley Amusement Park and the Yuehu Museum of Art. A handy base for garden lovers and city explorers.