Photos coming soon
HOTEL
Hangzhou the West Lake Zhu Hotel
No.77 Zhongshan South Road (Shangcheng Lixing Plaza), Shangcheng District, Hangzhou
Where it sits
Hangzhou the West Lake Zhu Hotel
No.77 Zhongshan South Road (Shangcheng Lixing Plaza), Shangcheng District, Hangzhou
30.22728, 120.16935
Similar stays nearby
Stay at the eSports Hotel (Hangzhou Houchaomen Metro Station Branch)
Hotel · 300 m
Binyue Business Hotel
Hotel · 302 m
Binyue Hotel
Hotel · 309 m
Hangzhou Jiake Hotel
Hotel · 322 m
Kunyuan Songting Holiday Hotel
Hotel · 338 m
Sophia Hotel Apartment Hangzhou
Hotel · 356 m
Hi Inn Hangzhou Railway Station Jiangcheng Road
Hotel · 367 m
Sole Planet Youth Hostel (Hangzhou West Lake Houchaomen Subway Station Branch)
Hotel · 368 m
Plan around Hangzhou the West Lake Zhu Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 24, 2026.
