Karta Vacation Rentals



In the pulsing heart of Shanghai, a city-center hotel sits steps from People's Square and the Nanjing Road shopping district. Walk to the Shanghai Art Museum, Shanghai Museum of Nature and the Shanghai Museum of Contemporary Art. It's a short stroll to People's Square Station (Lines 1/2/8) and Xinzha Road Station.