Victoria Regal Hotel ZhejiangHotel
No.89 Yan An Road, Shangcheng, 310002 Hangzhou, China
Only 300 m from the famous West Lake, Victoria Regal Hotel Zhejiang offers accommodation with free wired internet. The historic Hefang Street is an 8-minute walk away and Yongjin Park on the bank of West Lake is a 15-minute walk away.