Karta Vacation Rentals
In central Shanghai, about 3 km from the city center and steps from Jing'an Temple. Walkable to Shanghai Art Museum, People's Square, M50 Creative Park and the Former French Concession — all the city highlights are within easy reach.