Hongqiao Jinjiang Hotel

No. 5 Zun Yi Nan Road, Shanghai, China 200336

JDS Travel News JDS Viewpoints JDS Africa/MI