Karta Vacation Rentals
In the heart of Shanghai on Nanjing Road pedestrian street, overlooking Century Square and a short walk from People’s Square and The Bund. Steps from Nanjing Road Shopping District, Shanghai Museum and the Natural History Museum.