Karta Vacation Rentals
On North Hutai Road in Shanghai, about 6 km from the city center. Walk to Jing An Temple and the Shanghai Art Museum, and you're close to Nanjing Road shopping, Shanghai Circus World, Jade Buddha Temple and the M50 arts district.