Situated in Hangzhou, Yiqi Ecological Art Hotel (Hangzhou Alibaba Xixi Branch) has a garden, terrace, restaurant, and free WiFi throughout the property. The property is around 10 km from Lingyin Temple, 16 km from Wushan Square and 19 km from Hangzhou East Railway Station. The property is non-smoking and is set 4.8 km from Xixi Wetland.
Staff at the hotel are available to provide advice at the 24-hour front desk.
Huanglong Sport Centre is 11 km from Yiqi Ecological Art Hotel (Hangzhou Alibaba Xixi Branch), while Wine-making Yard and Lotus Pool in Summer is 12 km from the property. The nearest airport is Hangzhou Xiaoshan International Airport, 40 km from the accommodation.