Karta Vacation Rentals
In Xuhui, Shanghai — about 6 km from the city center and a short hop to Jing'an Temple and Shanghai Stadium. Walkable to Taikang Road, Metro City, St. Ignatius Cathedral and the Shanghai Botanical Garden for easy city exploring.