Home Inn Shanghai Chuansha Xinchuan Road

No 37 Lane 399 Xinchuan Rd, Pudong, Shanghai, China 201200

JDS Travel News JDS Viewpoints JDS Africa/MI