Hangzhou is a sub-provincial city located in the Yangtze River Delta in the People’s Republic of China, and the capital of Zhejiang province.
Located 180 kilometres (112m) southwest of Shanghai, the entire Hangzhou Region had a registered population of just over 6.4 million people.
The New Hotel has today the reputation of being the best business hotel in Hangzhou. However, it is certainly the oldest of the best hotels in town, dating back to 1913. Located in Beishan road, the famous historical and cultural road in Hangzhou, it faces the West Lake and leans against the Baoshi Hill, enjoying elegant environment and convenient transportation.