Karta Vacation Rentals
On Shanghai’s west side, steps from Qilianshan Road Metro Station and about 3 km from Shanghai West Railway Station. Close to Jing'an Temple, Shanghai Art Museum and People's Square, this is a smart, business-friendly base for exploring the city.