1 Huanglong Road, 310007, District de Xihu, Hangzhou, Chine, XIHU
Property Location
With a stay at Home Inn in Hangzhou (Xihu), you'll be within a 15-minute drive of West Lake and Baochu Pagoda. This hotel is 1.2 mi (2 km) from Zhejiang University and 1.4 mi (2.2 km) from Yellow Dragon Sports Center.