GreenTree Inn Hangzhou West Lake Avenue Hotel, Hangzhou

211-215 Middle Zhongshan Road Hangzhou310002, China