No. 89 Gucui Road, Xihu District, Xihu, Hangzhou, China, XIHU
Property Location
With a stay at Pod Inn in Hangzhou (Xihu), you'll be within a 10-minute drive of West Lake and Yellow Dragon Sports Center. This hotel is 2.3 mi (3.6 km) from Zhejiang University and 3.1 mi (5 km) from Hangzhou Botanical Garden.