Karta Vacation Rentals
In the heart of Shanghai, minutes from both Downtown and Pudong highlights. Located within a 10-minute walk of Shanghai Museum and People's Square in Downtown Shanghai, and a short drive from Shanghai Tower, The Bund and Nanjing Road in Pudong.