Karta Vacation Rentals
On Changle Road in Shanghai’s Xuhui district — an apartment-style stay close to the action. About 2 km from the city center and within easy reach of Jing'an Temple, Taikang Road and the Shanghai Art Museum. A roughly 10-minute drive lands you at Old Chinese City, with The Bund and Shanghai Tower a short drive further.