Photos coming soon
HOTEL
Libai Hotel (Hangzhou West Lake Hubin Yintai in77 Branch)
No. 116 Huansha Road, Hubin Street, Hangzhou, China
Where it sits
Libai Hotel (Hangzhou West Lake Hubin Yintai in77 Branch)
No. 116 Huansha Road, Hubin Street, Hangzhou, China
30.25230, 120.16204
Similar stays nearby
Super 8 Hotel Hangzhou Xi Hu Qing Nian Lu
Hotel · 55 m
Hongxin Inn (West Lake Yintai Branch)
Hotel · 81 m
Hongxin Hotel
Hotel · 82 m
Super 8 Hotel Hangzhou Xin Hua Jie
Hotel · 89 m
Jusha Future Grand Hotel (Hangzhou West Lake Hubin Intime in77)
Hotel · 92 m
Marco Polo Lakeside Hotel
Hotel · 98 m
Merchant Marco Edgelake
Hotel · 119 m
Canopy by Hilton Hangzhou West Lake
Hotel · 141 m
Plan around Libai Hotel (Hangzhou West Lake Hubin Yintai in77 Branch)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
