Karta Vacation Rentals
In the heart of Shanghai’s shopping and commercial district on Nanjing Road, opposite People’s Park and perched above People’s Square subway station. This 5-star deluxe city-center hotel sits over Metro Lines 1, 2 and 8 for instant access across the city.