Photos coming soon
HOTEL
Thousand Island Lake Island Holiday Villa
Building 28, No. 600, Huanhu North Road, Qiandao Lake (Chunan), China
Where it sits
Thousand Island Lake Island Holiday Villa
Building 28, No. 600, Huanhu North Road, Qiandao Lake (Chunan), China
29.60235, 119.07238
Similar stays nearby
Hilton Hangzhou Qiandao Lake Resort
Hotel · 503 m
Qiandao Lake·Zheli Villa Lakeside Resort Villa
Hotel · 571 m
Hilton Hangzhou Qiandao Lake Resort
Hotel · 652 m
Hilton Hangzhou Qiandao Lake Resort
Hotel · 652 m
Fishman homestay
Hotel · 913 m
Fishman homestay
Hotel · 913 m
Fishman Hostel
Hotel · 946 m
Holiday Inn One Thousand Island Lake by IHG
Hotel · 1.1 km
Plan around Thousand Island Lake Island Holiday Villa
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
