Photos coming soon
HOTEL
West Lake Villa, Zhejiang
No.84 Beishan Street, Xihu District, Hangzhou, Zhejiang, China, Hangzhou, China
Where it sits
West Lake Villa, Zhejiang
No.84 Beishan Street, Xihu District, Hangzhou, Zhejiang, China, Hangzhou, China
30.25512, 120.14158
Similar stays nearby
Qiushui Villa
Hotel · 125 m
Westlake Villa·Hangzhou&State Guest Reception Center
Hotel · 129 m
The New
Hotel · 185 m
Hangzhou The New Hotel
Hotel · 252 m
WeiHan Hotel
Hotel · 429 m
Nostalgia Hotel (West lake Hangzhou)
Hotel · 558 m
The Silk Lakehouse, Shangri-La Hangzhou
Hotel · 559 m
The Silk Lakehouse, Shangri-La Hangzhou
Hotel · 559 m
Plan around West Lake Villa, Zhejiang
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
