No. 98 Tiancheng Road, Jianggan District, 310012, Jianggan, Hangzhou, China, JIANGGAN
Property Location
With a stay at Home Inn in Hangzhou (Jianggan), you'll be within a 5-minute drive of Westlake Culture Plaza and Zhejiang Museum of Natural History. This hotel is 4.5 mi (7.3 km) from West Lake and 2.1 mi (3.4 km) from Zhejiang University Huajiachi Campus.
Amenities
Take in the views from a garden and make use of amenities such as tour/ticket assistance and a picnic area.