Karta Vacation Rentals



On Wukang Road in Shanghai’s stylish Xuhui area, about 4 km from the city center. Steps from Hengshan Road, Jing'an Temple and Taikang Road, with Anfu Road and the Yuyuan Road historical district nearby. Shanghai Library Metro Station is roughly 900 m away; Shanghai Railway Station is about 8 km and Hongqiao Airport about 15 km.