Hampton by Hilton Shanghai Xujiahui

No. 123 Tianyaoqiao Road, Shanghai, China 200030

JDS Travel News JDS Viewpoints JDS Africa/MI