Address:88 Guangyuan West Road, near Gongcheng Road, Xuhui District, Shanghai
Hotel Tel:+86-4006629898