7.0 Guest rating Hotel photo

Hotel Hi Inn Shanghai Songjiang University Town Stadium

Hint: You can enter any city or hotel name

Book Hotel Hi Inn Shanghai Songjiang University Town Stadium

Photos Of

Show Hotel Hi Inn Shanghai Songjiang University Town Stadium on the map

Hi Inn Shanghai Songjiang University Town Stadium 31.038944 121.210431