Loading hotels
Confirming room availability...
Xizhongxi Resort Hotel, No.1 1 Qianlong Road, Hangzhou, China
The Xizhongxi Resort Hotel 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.