GreenTree Alliance ShangHai WanDa SongJiang University Town Metro Station Hotel Hôtel
1507 Meijiabang Road Opposite SanXiang Financial S,Meijiabang Road, Shanghai, 201600
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.