Address:575 Zhongshan South 2nd Road, near Tumor Hospital, Xuhui District, Shanghai
Hotel Tel:+86-21-64185405