Super 8 by Wyndham Shanghai Songjiang University Town
1292 New Song Jiang Road Shanghai, CN
- 2 miles from Chenshan Botanical Garden
- 3 miles from The First Peoples Hospital of Songjiang
- 1 miles from Songjiang University City
- 2 miles from Thames Town
- 21.7 miles from Shanghai Hongqiao Airport
- 2 miles from Happy Valley
Super 8 Hotel Shanghai Songjiang University Town is located at No. 124-130 of Lane 1292 of New Song Jiang Road, Songjiang District, Shanghai, China. The hotel is only 780 meters from Foreign Trade College, College of Visual Arts. There are 51 comfortable rooms with private bath. The hotel provides 24 – hour hot water, air conditioning, free broadband internet access and free parking. Clean and friendly is always being the target of our service.