Karta Vacation Rentals





On Shanghai’s southwestern edge, steps from Shendu Highway Metro Station. About 20 km from the city center, 18 km from Xinzhuang Railway Station and 29 km from Shanghai Hongqiao International Airport. Close to Shanghai Botanical Garden and Disneyland Shanghai, plus local draws like Fuluola Church, Seven Cube Parent-Child Children's Paradise and Forest of Flowers—easy for sightseers and business travelers alike.