Karta Vacation Rentals
On Maotai Road in Shanghai’s western stretch, a short walk from Loushanguan Road Metro Station. About 6 km from the city center, 9 km from Shanghai West Railway Station and 12 km from Hongqiao International Airport. Close to Jing’an Temple, Shanghai Jiao Tong University and art hubs like M50 Creative Park and the Long Museum.