Karta Vacation Rentals
In the heart of Downtown Shanghai, a city-slicker villa just a 10-minute walk from Shanghai Museum and People's Square. The Bund is about 1.9 miles away and Jing'an Temple roughly 2.2 miles, so major sights are within easy reach.