No.106 Jichang Road, Jianggan, Hangzhou, China, JIANGGAN
Property Location
With a stay at Home Inn in Hangzhou (Jianggan), you'll be within a 10-minute drive of Chongyi Church and Westlake Culture Plaza. This hotel is 5.4 mi (8.6 km) from West Lake and 5.3 mi (8.5 km) from Broken Bridge.