Karta Vacation Rentals
In the heart of Shanghai's People’s Square district, this five-star tower rises above West Nanjing Road. It's a short walk from Nanjing Road shopping, the Shanghai Museum, Shanghai Grand Theatre and the People’s Park. Address: 399 Nan Jing West Road, Huangpu.