Karta Vacation Rentals
On Shanghai’s World Expo fringe, about 11 km from the city center. Close to Shanghai Botanical Garden, Taikang Road and the Shanghai Science and Technology Museum, and within easy reach of Shanghai Oriental Sports Center, China Art Palace and Mercedes‑Benz Arena.