Ibis Shanghai Expo Hotel - Shanghai

No.800 ChengShan Road , 200125 , Shanghai , ,China

Address: No.800 ChengShan Road , 200125 , Shanghai , China
Phone:
Web:
GPS Lat: 31.172632 , Lon: 121.512085

Map