Photos coming soon
HOTEL
Hangzhou Xixi Holiday Hotel
No.128 Baijiayuan Road, Xihu District, Hangzhou, Zhejiang, 310023, China, Hangzhou, China
Where it sits
Hangzhou Xixi Holiday Hotel
No.128 Baijiayuan Road, Xihu District, Hangzhou, Zhejiang, 310023, China, Hangzhou, China
30.25166, 120.05661
Similar stays nearby
Blossom House Hangzhou Xixi
Hotel · 197 m
Blossom House Hangzhou Xixi
Hotel · 197 m
Xiyoujian Apartment (Xixi Wetland Park Branch), Xihu District
Hotel · 200 m
Xixi Fish House
Hotel · 212 m
Xixi Jingu Hotel (Xixi Impression City Branch)
Hotel · 216 m
Blossom Hill Hotels Resorts Hangzhou
Hotel · 254 m
Rezen Dong Hotel (Hangzhou Xixi Wetland Incity)
Hotel · 454 m
Licheng Donggu Hotel (Xixi Wetland South Metro Station, Hangzhou)
Hotel · 454 m
Plan around Hangzhou Xixi Holiday Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
