GreenTree Inn Hangzhou West Lake Avenue Hotel

211-215 Middle Zhongshan Road
Hangzhou
China