Karta Vacation Rentals
In Shanghai's Jiading New City near the Hongqiao transport hub. About 9 km from Nanxiang North Railway Station and roughly 21–24 km from Shanghai Hongqiao Railway Station and Shanghai Hongqiao International Airport. Nearby sights include Happy Mahua Theater (Shanghai Nanxiang Impression City Mega Store), Shanghai Baoli Da Theater, and Yuanxiang Lake. A business-friendly base with easy access to the city's transport links.