Photos coming soon
HOTEL
Atour Hotel Hangzhou Xihu Hubin Fengqi Road Subway Station
No. 328, Yan'an Road, Hangzhou, China
Where it sits
Atour Hotel Hangzhou Xihu Hubin Fengqi Road Subway Station
No. 328, Yan'an Road, Hangzhou, China
30.25984, 120.16418
Similar stays nearby
Shiborui Hotel Hangzhou West Lake Branch
Hotel · 26 m
UG E-sports Hotel (Hangzhou West Lake Hubin in77)
Hotel · 43 m
UG Esports (Hangzhou West Lake Lakeside in77)
Hotel · 43 m
UrCove by Hyatt Hangzhou Westlake
Hotel · 51 m
MAX Esports Hotel (West Lake Hubin Branch)
Hotel · 52 m
Home Inn Selected Hotel (Hangzhou West Lake Hubin Huansha Road Branch)
Hotel · 52 m
Holiday Inn HANGZHOU WEST LAKE by IHG
Hotel · 84 m
Jinchen Hotel (Xihu Provincial Women and Children's Health Center Branch)
Hotel · 99 m
Plan around Atour Hotel Hangzhou Xihu Hubin Fengqi Road Subway Station
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
