Karta Vacation Rentals
In the pulse of Downtown Shanghai, just steps from People's Square and the Shanghai Museum. A 10-minute walk lands you at those landmarks; The Bund is about 1.9 miles away and Jing'an Temple around 2.2 miles. Located near South Yunnan Road for easy neighborhood strolls.