Karta Vacation Rentals





On Shanghai’s southern edge near Sheshan, a short walk from Sheshan Metro Station. About 13 km from Songjiang North Railway Station and 21 km from Shanghai Hongqiao International Airport, and roughly 27 km from the city center. Close to Shanghai Happy Valley, Canyon Drifting, Shanghai Art Century Museum, Shanghai Botanical Garden, Jing An Temple and Taikang Road.