Photos coming soon
HOTEL
IU Hotel Hangzhou West Lake Fengqi Road Subway Station
No.379 Fengqi Road, Hangzhou, China
Where it sits
IU Hotel Hangzhou West Lake Fengqi Road Subway Station
No.379 Fengqi Road, Hangzhou, China
30.26401, 120.16688
Similar stays nearby
IU Hotel (Hangzhou West Lake Fengqi Road Metro Station)
Hotel · 9 m
Ji Hotel Hangzhou Fengqi Road
Hotel · 61 m
Ji Hotel Hangzhou West Lake Zhongshan Bei Road
Hotel · 129 m
Yangshi Hotel (Hangzhou West Lake Fengqi Road Metro Station)
Hotel · 179 m
Yangshi Hotel (Hangzhou West Lake Fengqi Road Metro Station)
Hotel · 179 m
Home Inn Hangzhou North Zhongshan Road Fengqi Road Metro Station
Hotel · 185 m
Home Inn Zhong He Middle Road
Hotel · 196 m
Chenxi Hotel (Hangzhou West Lake Hubin Branch)
Hotel · 204 m
Plan around IU Hotel Hangzhou West Lake Fengqi Road Subway Station
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 24, 2026.
