Address:No. 509 Caobao road is located in the central hinterland of Caohejing Development Zone, Xuhui District, Shanghai
Hotel Tel:+86-21-54649999