Loading hotels
Confirming room availability...
Merchant Marco Edgelake, 99 Huansha Road Shangchenghangzhouzhejiang, Hangzhou, China
This lovely hotel is situated in Hangzhou. The establishment features a total of 117 guests rooms. Pets are not allowed at this property.