Shanghai - Central Hotel

 Centrally Located at the Heart of Shanghai

Address: No 555 Jiujiang Road, Shanghai
Phone: 86 21 5396 5000
Fax:
Website: Click Here