Property Location: With a stay at Veegle Hotel Hangzhou in Hangzhou (Jianggan), you'll be 14.4 mi (23.1 km) from Zhejiang University Huajiachi Campus and 15.2 mi (24.4 km) from Chongyi Church. This hotel is 17.1 mi (27.6 km) from Yanguan Scenic Attraction and 17.4 mi (28 km) from... Show More
Reach us, we're available 24/7.