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.