17 Huansha Road, Hangzhou
8657187071886/8657187071886/
8657187915046/
Located on the central area of Hangzhou, the hotel is within walking distance to Lakeside Leisure, Commercial Trading District, Wushan Square and Yongjin Square.