156 Tiancheng Rd, Jianggan, Hangzhou, Zhejiang, China, JIANGGAN
Property Location
Located in Hangzhou (Jianggan), Home Inn is within a 10-minute drive of West Lake and Broken Bridge. This hotel is 1.5 mi (2.5 km) from Zhejiang University Huajiachi Campus and 2.4 mi (3.9 km) from Westlake Culture Plaza.