Karta Vacation Rentals





In Xujiahui, Shanghai — an urban oasis set among tree-lined avenues and 1930s Art Deco villas. About 4 km from the city center and close to Hengshan Road, Jing'an Temple and Taikang Road. Anchored in the downtown business district, it’s a calm base for both sightseeing and meetings.