No title - expert review The Hangzhou Dahua Hotel is located in the city center by the West Lake. It is 7.5 miles from the airport and 1.9 miles from the railway station. This is a fairly standard three star hotel, that is well located and has a good selection of restaurants. The hotel is designed in the traditional Chinese... sidestep.com
Epic Trip is not responsible for content from external web sites and sources including photos, information, map, and reviews of Dahua Hotel, Hangzhou, China