Hangzhou is the capital city of East China's Zhejiang Province. The city is located in the lower reach of the Qianjiang River and the southern terminus of the famous Beijing-Hangzhou Grand Canal, with a distance at only 151 kilometres from Shanghai.
Hangzhou is one of the seven great ancient capitals in Chinese history, and has the name of Heaven on Earth for it is home to the West Lake, one of best-known attractions in China. Zhejiang International Hotel Hangzhou is located 5 kilometres away from railway station and 35 kilometres away from airport.
Not what you're looking for?