Karta Vacation Rentals
In the heart of downtown Shanghai, a short stroll from the energy of Nanjing Road Shopping District. The hotel is about a 3-minute walk to Nanjing Road and roughly 7 minutes on foot to People's Square, with Shanghai Museum, Old City and The Bund all within easy reach.