Located in a valley a short distance from Hangzhou’s beautiful West Lake, the Amanfayun Hotel is a collection of traditional yet luxurious villas, offering a tranquil retreat for every guest.