Photos coming soon
HOTEL
IU Hotel (Hangzhou West Lake Fengqi Road Metro Station)
No.379 Fengqi Road, Hangzhou
Where it sits
IU Hotel (Hangzhou West Lake Fengqi Road Metro Station)
No.379 Fengqi Road, Hangzhou
30.26396, 120.16681
Similar stays nearby
IU Hotel Hangzhou West Lake Fengqi Road Subway Station
Hotel · 9 m
Ji Hotel Hangzhou Fengqi Road
Hotel · 69 m
Ji Hotel Hangzhou West Lake Zhongshan Bei Road
Hotel · 135 m
Yangshi Hotel (Hangzhou West Lake Fengqi Road Metro Station)
Hotel · 185 m
Yangshi Hotel (Hangzhou West Lake Fengqi Road Metro Station)
Hotel · 185 m
Home Inn Hangzhou North Zhongshan Road Fengqi Road Metro Station
Hotel · 191 m
Chenxi Hotel (Hangzhou West Lake Hubin Branch)
Hotel · 196 m
Home Inn Zhong He Middle Road
Hotel · 202 m
Plan around IU Hotel (Hangzhou West Lake Fengqi Road Metro Station)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 25, 2026.
