Karta Vacation Rentals
In the pulse between People’s Square and the South Bund in Huangpu District, Shanghai. One stop north of People’s Square at Xinzha Road Station, minutes from Old Town and the Oriental Pearl Tower. A family-friendly hotel with easy metro access and quick links to the city’s sights.