Karta Vacation Rentals
In Pudong, Shanghai — a short hop from Shanghai Oriental Sports Center and China Art Palace. Also close to Shanghai Botanical Garden, Longhua Temple, Taikang Road and the Shanghai Science and Technology Museum, about 11 km from the city center.