Photos coming soon
HOTEL
Ohao Hotel
No.89 Chaowang Branch Road, Hangzhou
Where it sits
Ohao Hotel
No.89 Chaowang Branch Road, Hangzhou
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 Sep 20, 2026.
