Karta Vacation Rentals





On Shanghai’s eastern edge at Zhoupu Wanda, about 16 km from the city center. Steps from Zhoupu Metro Station and close to Shanghai Disneyland, Shanghai Science and Technology Museum and Shanghai Botanical Garden—an easy launchpad for park days and museum crawls.