Karta Vacation Rentals





In the heart of Shanghai on Nanjing Road pedestrian street, overlooking Century Square and a short stroll from People’s Square and The Bund. Steps from the Nanjing Road shopping district, Shanghai Museum and the Natural History Museum.