Karta Vacation Rentals





In Shanghai’s Lujiazui/Yuanshen quarter, a short hop from the Shanghai Science and Technology Museum and within walking distance of Yuanshen Sports Center Metro Station. About 7 km from the city center, roughly 11 km to Shanghai Railway Station and 25 km to Hongqiao International Airport.