Hanting Express (Shanghai Xujiahui Caobao Road subway station)
Print
Address:2 Longcao Road, near Caobao Road, Xuhui District, Shanghai
Hotel Tel:+86-21-64516338