Address:319 Guangyuan West Road, near Hongqiao Road, Xuhui District, Shanghai
Hotel Tel:+86-21-64471000-0