Address:266 Wantang Road (behind Huaxing Times Square), near Huaxing Road, Xihu District, Hangzhou
Hotel Tel:+86-571-89935949