Loading hotels
Confirming room availability...
Meander Tree, 58 Siyanjing Hupao Road West Lake District310008 Hangzhou, Hangzhou, China
This lovely hotel is set in Hangzhou. A total of 52 guests rooms are available for guests' convenience at Meander Tree. No pets are allowed on the premises.