The Yiqi Ecological Art Hotel (Hangzhou Alibaba Xixi) is one of the newest hotels in Hangzhou, having opened in 2016. This property features Free in-room Wi-Fi. The hotel is located approximately 17km from Hangzhou Railway Station and 43km from Xiaoshan International Airport. This hotel makes a great place to kick back and relax after a long day of sightseeing. A pickup service can be arranged for guests upon request. According to our guests, this hotel provides a very high level of service. This hotel is a popular accommodation for guests traveling with families.