Address:No. 86, dongshannong, Zheda Road, near Shuguang Road and the main gate of Yuquan campus, Xihu District, Hangzhou
Hotel Tel:+86-571-87990859