Karta Vacation Rentals
A hotel steps from Songjiang Sports Center in Shanghai, an easy 500 m walk to the Songjiang Sports Center Metro Station and about 2 km from Songjiang North Railway Station. Shanghai Hongqiao International Airport sits roughly 28 km away. Explore nearby sights like Songjiang Square Pagoda, Xilinchan Temple, Shanghai Poly Cloud Theatre, Dacang Bridge, SanXiangQing ShangYe Jie, Jinshan Peasant Painting Academy, Ren Weiyin Art Gallery, Shanghai Botanical Garden and Jing An Temple.