Ibis Shanghai Songjiang University Town

5 Lane 500 Wencheng Road, Shanghai, China 201620

JDS Travel News JDS Viewpoints JDS Africa/MI