Accepting only Mainland Chinese citizens, Home Inn Hangzhou Wulin Plaza Zhejiang Telivation&broadcasting Station is located in the Xiacheng district in Hangzhou, 2.7 miles from West Lake. Rooms have a TV. You will find a kettle in the room. Rooms are equipped with a private bathroom. For your comfort, you will find slippers and free toiletries. There is a 24-hour front desk at the property. Wushan Square is 3.1 miles from Home Inn Hangzhou Wulin Plaza Zheji, while Lingyin Temple is 4.3 miles away. Hangzhou Xiaoshan International Airport is 16.8 miles from the property.