Karta Vacation Rentals





In the heart of Shanghai on famous Nanjing East Road, steps from People's Square. Walk to Nanjing Road Pedestrian Street, the Bund, Yu Garden, Shanghai Museum, Grand Theatre, Madame Tussauds and the Shanghai Natural History Museum. Just 200 m from Exit 14 of People's Square Station (Lines 1, 2 and 8) with Line 2 links to Oriental Pearl, the expo centers and both Hongqiao and Pudong transport hubs.