Karta Vacation Rentals
On Songjiang’s buzzing edge in Shanghai, inside Songjiang Wanda Plaza on Guangfulin Road and a short walk from Songjiang University City Station (Line 9). A pet-friendly boutique hotel with quick drives to Happy Valley Amusement Park, Sheshan Golf Club, Square Pagoda Park and the Shanghai Chenshan Botanic Gardens, and about 29 km from Hongqiao International Airport.