Call to book · free
+1 332-209-2542
No.159 Haoyue Road, Hangzhou, 311215, China Downtown Hangzhou, Shangcheng · 1.7 miles from city center
At Stayforlong, the more nights you book, the better deals you unlock