Karta Vacation Rentals





On Shanghai's Huangpu River in Xuhui District, at No. 888 Wangyue Road near Xupu Bridge. About 13 km from the city center, with easy access to Shanghai Botanical Garden, Taikang Road, Jing An Temple, West Bund Art Museum, Qiantan Leisure Park, Ningguo Zen Temple and Huajing Park. Surrounded by restaurants and shopping and a short drive from riverside attractions.