Karta Vacation Rentals
In Shanghai’s Huaihai Road commercial district, about 2 km from the city center. Walk to Taikang Road, Shanghai Museum and People’s Square, or reach Jing’an Temple and Xintiandi in a 10‑minute drive; Shanghai Tower and The Bund are a short drive away.