Karta Vacation Rentals
In Xuhui, a short stroll from the leafy Shanghai French Concession. Minutes from Jing An Temple and within easy walking distance of Taikang Road and the Shanghai Art Museum. About 3 km from the city center — a handy base for city walks and late-night discoveries.