No. 999, Mu Zhou Road, Thousand Island Lake Town, Chunan County, Jiande Shi, Hangzhou, Zhejiang, China, 311700
With a stay at Hotel Karen in Hangzhou (Chun'an), you'll be within a 15-minute drive of Qiandao Lake and Xiyuan Wharf. This 5-star hotel is 6.2 mi (9.9 km) from Qiandao Lake Forest Oxygen Bar and 7.3 mi (11.7 km) from Shijatang Park.