Address:603 Zhongshan North Road (exit C of Xihu culture square of Metro Line 1, turn left), near Wenhui Road, Xiacheng District, Hangzhou
Hotel Tel:+86-571-28116868