GreenTree Alliance ShangHai WanDa SongJiang University Town Metro Station Hotel Hôtel
No.1507, MeiJiaBang Road, 201600 Songjiang, Chine
Set in Songjiang, 6 km from Sheshan, GreenTree Alliance ShangHai WanDa SongJiang University Town Metro Station Hotel boasts air-conditioned rooms with free Wi-Fi throughout the property.