Karta Vacation Rentals
In Shanghai’s Xuhui district, minutes from the leafy French Concession and about 4 km from the city center. Close to Jing’an Temple, Taikang Road and the Shanghai Art Museum, it’s a perfect base for long walks and cafe-hopping.