Deefly Lake View Hotel hangzhou

2 West Huancheng Road (Huancheng Xi Lu) Xiacheng District Hangzhou 310006 China | 0.81km from Metro Station:Longxiangqiao

Deefly Lake View Hotel hangzhouOver view
All Photos

Deefly Lake View Hotel hangzhou

2 West Huancheng Road (Huancheng Xi Lu) Xiacheng District Hangzhou 310006 China | 0.81km from Metro Station:Longxiangqiao