The Chenfeng Zhenpin Hotel (Hangzhou Xiaoshan People's Square Metro Station) is a great choice for guests looking for accommodation in Hangzhou, having been recently opened in 2017. This property features Free in-room Wi-Fi, and is just 3km from the Xiaoshan District and Surrounding Area. Boasting a...