Karta Vacation Rentals
On Honggu Road in Shanghai’s west, about 9 km from the city center. Moments from Jing'an Temple, Taikang Road, Shanghai Botanical Garden and the Hongqiao Economic Development Zone — a handy serviced-apartment base for exploring the city.