Located in the lovely area of West Lake District Xixi Wetland Park, Alor Valley enjoys a commanding position in the family fun, culture, nature hub of Hangzhou. From here, guests can make the most of all that ... Read more

View all Luxury Hotels in Hangzhou