Karta Vacation Rentals
On Shanghai’s East Nanjing Road, at the northwest corner of People’s Square and steps from the neon-lit pedestrian strip. About 1 km from the city center and roughly a 50-minute ride to the airport. Minutes from the People’s Square metro interchange (Lines 1, 2 and 8).