The Leaf Time Art Hotel was recently opened in 2018, making it a fantastic choice for those staying in Hangzhou. Deqing Railway Station is located approximately 30km away and Xiaoshan International Airport around 57km away. Seeing Hangzhou's sights from this hotel is easy with Liangzhu Museum, Liangzhu National Archaeological Site Park and Liangzhu Culture Village Bailu Hot Spring all close by. In their spare time, guests can explore the hotel's surroundings. This Hangzhou hotel features parking on site. If you demand a high level of service, our guests have indicated that this hotel has excellent standards.