Zhejiang International Hotel
211 Tiyuchang Road, Hangzhou, China
Booking.com
Book Now