Photos coming soon
HOTEL
Happy House
28 Yuhuangshan Road Xihu,Yuhuangshan Road, Hangzhou
Where it sits
Happy House
28 Yuhuangshan Road Xihu,Yuhuangshan Road, Hangzhou
30.22171, 120.15332
Plan around Happy House
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 13, 2026.
