Address:333 Stadium Road, intersection with Yan'an Road, near exit e of Wulin Square Station of Metro Line 1, Xiacheng District, Hangzhou
Hotel Tel:+86-571-85158888