Nestled in the heart of the lovely Lagada valley in Crete, Avdou Collection offers modern accommodation with luxury amenities in a privileged location. Whether you fancy taking a dip in the outdoor pool or exploring some of the local activities such as mountain biking and paragliding, this hotel is the perfect pick for a Greek island break.