Located in Hangzhou, Hangzhou Zhejiang Jinhui Building is minutes from Hangzhou Opera and Wulin Square. This 4-star hotel is within close proximity of Zhejiang Museum of Natural History and Westlake Culture Plaza. Make yourself at home in one of the 109 guestrooms. Featured amenities include luggage storage and an elevator (lift). Free self parking is available onsite.