Photos coming soon
HOTEL
Hi Inn Hangzhou Westlake Stadium Road
No. 2-1 Taohua Lane No. 588 Tiyunchang Road,Tiyunchang Road, Hangzhou
Where it sits
Hi Inn Hangzhou Westlake Stadium Road
No. 2-1 Taohua Lane No. 588 Tiyunchang Road,Tiyunchang Road, Hangzhou
30.26917, 120.14997
Similar stays nearby
Home Inn Plus Four Seasons Hotel (Hangzhou West Lake Wulinmen Metro Station Branch)
Hotel · 12 m
Hi Inn Hangzhou Xihu Tiyuchang Road
Hotel · 19 m
Longyunyue Hotel (Hangzhou West Lake Wulinmen Subway Station)
Hotel · 107 m
Hangzhijing Hotel (Hangzhou West Lake Broken Bridge)
Hotel · 109 m
Lunming Hostel
Hotel · 217 m
Changee Hotel MINI (Hangzhou Xihu Wulinmen Subway Station)
Hotel · 258 m
Pod Inn
Hotel · 300 m
West Tower Garden Hotel (Hangzhou Wulin Plaza)
Hotel · 305 m
Plan around Hi Inn Hangzhou Westlake Stadium Road
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 18, 2026.
