Photos coming soon
HOTEL
At West Lake Meisu
No.59 Siyanjing, Hangzhou, China
Where it sits
At West Lake Meisu
No.59 Siyanjing, Hangzhou, China
30.21817, 120.13573
Plan around At West Lake Meisu
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 17, 2026.
