Photos coming soon
HOTEL
OYO Taohuadao Hotel
No.37 Donghu North Road, Hangzhou, China
Where it sits
OYO Taohuadao Hotel
No.37 Donghu North Road, Hangzhou, China
30.46418, 120.29712
Similar stays nearby
Runhe Collection Hotel (Hangzhou Donghu North Road)
Hotel · 198 m
Runhe Collection Hotel (Hangzhou Donghu North Road)
Hotel · 198 m
Hi Inn Hangzhou Dongbei Road
Hotel · 211 m
Heng8 Chain Hotel (Linping Hutan Road Branch)
Hotel · 277 m
Hangzhou Xingju Hotel
Hotel · 298 m
Yong Xing Hotel
Hotel · 301 m
Hangzhou Runyi Hotel
Hotel · 351 m
MingMen
Hotel · 363 m
Plan around OYO Taohuadao Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 18, 2026.
