Photos coming soon
HOTEL
Yixin Shanzhuang Hotel
No.116-117 Shuangfeng New Village, West Lake District, Hangzhou
Where it sits
Yixin Shanzhuang Hotel
No.116-117 Shuangfeng New Village, West Lake District, Hangzhou
30.23237, 120.11797
Plan around Yixin Shanzhuang Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 22, 2026.
