Hangzhou Hotels by HotelTravel.com
Hangzhou is located 180 km from Shanghai and is the capital of Zhejiang Province.
This thriving city is a major political and cultural hub and one of China's top tourist destinations. Hangzhou is renowned for its beautiful natural scenery, with the West Lake being one of the biggest tourist attractions. The city is home to some of the top hotel chains in the world. It is necessary to make reservations well in advance.