Hotels in Shanghai near Songjiang University Town
Multiple accommodations for your stay
Show map
1 result found
Filters
- Distance - low to high Sorting
Shanghai Newchalon Hotel
1501 Meijiabang Road, Shanghai, China
0.2 km to Songjiang University Town (Open map)
This 4-star hotel is nestled in the Songjiang district, fairly close to SanXiangQing ShangYe Jie. Offering elegant rooms and...
Read more...