Where is Hilton Hangzhou Qiandao Lake Resort?

Where is Hilton Hangzhou Qiandao Lake Resort located?

Hilton Hangzhou Qiandao Lake Resort, Zhejiang, China (approx. 29.60475°, 119.07623°)


Where is Hilton Hangzhou Qiandao Lake Resort on the map?