Karta Vacation Rentals





In Shanghai’s Hongqiao Business District, right beside the National Exhibition and Convention Center (NECC). Steps from Metro Line 2 and 17 and the upcoming Line 13, roughly 18 km from the city center and close to East Xujing, Shanghai Botanical Garden and Jing An Temple.