Karta Vacation Rentals





In bustling southwest Shanghai, roughly 6 km from the city center and a quick stroll or ride from Shanghai Jiao Tong University. Steps from Shanghai Botanical Garden, Taikang Road and Jing'an Temple, with Longhua Temple, the Riverside Promenade and the Long Museum (West Bund) all within easy reach.