Zhejiang Du Hao Hotel
No.198 ZhenHua Road, Hangzhou, China
Booking.com
Book Now