Photos coming soon
HOTEL
Dream forest hotel
No. 218 Shangcheng West Road, Zhili Town, Huzhou
Where it sits
Dream forest hotel
No. 218 Shangcheng West Road, Zhili Town, Huzhou
30.87032, 120.25285
Similar stays nearby
Plan around Dream forest hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 18, 2026.
