Address:No. 108 Wenhui Road, near Jianguo North Road, Metro Line 1, exit C of Tieguan station, Xiacheng District, Hangzhou
Hotel Tel:+86-571-88300107