149 Yugu Rd, Xihu Qu, Hangzhou Shi, Zhejiang Sheng, China, 310000, XIHU
Property Location
With a stay at Home Inn Hotel in Hangzhou (Xihu), you'll be within a 15-minute drive of West Lake and Broken Bridge. This hotel is 0.3 mi (0.4 km) from Zhejiang University and 0.7 mi (1.1 km) from Hangzhou Botanical Garden.