Karta Vacation Rentals
In the Huaihai Road commercial area, about 3 km from central Shanghai. Walkable to Taikang Road and Jing'an Temple, near the Shanghai Museum and the Former French Concession. Shanghai Tower and The Bund sit roughly 7.7–8 km away; many key sights are a short drive.