Photos coming soon
HOTEL
ibis Hangzhou Xihu Hubin Qingchun Road
No. 85, Qingchun Road, Hangzhou, China
Where it sits
ibis Hangzhou Xihu Hubin Qingchun Road
No. 85, Qingchun Road, Hangzhou, China
30.25765, 120.17715
Similar stays nearby
Fresh House Hotel (West Lake Qingchun Branch)
Hotel · 30 m
Fresh House Hotel (West Lake Qingchun Branch)
Hotel · 30 m
ibis Hangzhou West Lake Qingchun Rd
Hotel · 30 m
Vienna Hotel Hangzhou West Lake Qingchun Road
Hotel · 48 m
Vienna Hotel (Hangzhou West Lake Qingchun Road)
Hotel · 59 m
HangZhou Elan Boutique Hotel West Lake Qingchun Road
Hotel · 63 m
Minghong Business Hotel
Hotel · 67 m
Minghong Business Hotel
Hotel · 67 m
Plan around ibis Hangzhou Xihu Hubin Qingchun Road
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
