Photos coming soon
HOTEL
Ohao Hotel
No.89 Chaowang Branch Road, Hangzhou, China
Where it sits
Ohao Hotel
No.89 Chaowang Branch Road, Hangzhou, China
30.29017, 120.15627
Similar stays nearby
Ohao Hotel
Hotel · 0 m
Yunguo Hotel (West Lake Cultural Square Branch)
Hotel · 183 m
Eastern Wenlan Hotel
Hotel · 226 m
Elan Inn Hangzhou Wulinmen Hushu Nan Road
Hotel · 228 m
Impression X Hotel (Hangzhou Wulinmen Hushu South Road)
Hotel · 257 m
Lakeside Express Hotel (West Lake Cultural Square Provincial People's Hospital Branch)
Hotel · 332 m
Hangzhou Haixin Hotel
Hotel · 364 m
7Days Premium Hangzhou West Lake Cultural Square Subway Station
Hotel · 426 m
Plan around Ohao Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 17, 2026.
