Karta Vacation Rentals





In southwest Shanghai, about 12–13 km from the city center. Minutes from Luheng Road Metro Station, 12 km from Shanghai South Railway Station and roughly 21 km from Hongqiao Airport. Nearby highlights include Shanghai Botanical Garden, Taikang Road, Shanghai Science and Technology Museum, Xichang Temple and Pukang Leisure Park.