No. 232-233 Santaishan Road, Xihu, 310000, Xihu, Hangzhou, China, XIHU
Property Location
With a stay at Home Inn in Hangzhou (Xihu), you'll be within a 15-minute drive of West Lake and Prince Bay Park. This hotel is 1.1 mi (1.7 km) from Huangang Garden and 1.2 mi (1.9 km) from Su Dongpo Memorial Hall.