Photos coming soon
HOTEL
Home Inn Plus Hotel - Hangzhou Wulinmen West Lake Wenhua Plaza
No. 603 Zhongshan North Road (near Exit C of West Lake Culture Square Metro Station, Intime West Lake Culture Square), Hangzhou, China
Where it sits
Home Inn Plus Hotel - Hangzhou Wulinmen West Lake Wenhua Plaza
No. 603 Zhongshan North Road (near Exit C of West Lake Culture Square Metro Station, Intime West Lake Culture Square), Hangzhou, China
30.28130, 120.15974
Similar stays nearby
Hangzhou Desti Youth Park Hostel- Wulin Square Shentangqiao Metro Station Branch
Hotel · 146 m
Hangzhou Radow Jiali Hotel
Hotel · 181 m
SOS Esports Hotel (West Lake Cultural Square Metro Station Branch)
Hotel · 197 m
Radow Jiali Hotel
Hotel · 206 m
Vienna Hangzhou Wulin Plaza
Hotel · 227 m
Vienna Hotels
Hotel · 237 m
Jin Jiang Dou Cheng Jiu Dian Hang Zhou Xi Hu Wen Hua Guang Chang Dian
Hotel · 262 m
Landison Blu Hotel (Hangzhou West Lake Cultural Square Metro Station Branch)
Hotel · 264 m
Plan around Home Inn Plus Hotel - Hangzhou Wulinmen West Lake Wenhua Plaza
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
