The name of this modern air-conditioned hotel comes from the nearby Beijing-Hangzhou Grand Canal, the longest canal in the world, flowing from the capital city some 1,794 km south to Hangzhou, and the venue tri ... Read more

View all Luxury Hotels in Hangzhou