Country Hotel Velani is located in the countryside on the island of Crete, Greece, close to the village of Avdou. Guests can enjoy a number of outdoor activities such as horseback riding, yoga lessons, walking or trekking, paragliding and bird-watching. Rooms are comfortable and spacious, featuring a private balcony and private garden and amenities such as a flat-screen TV, air conditioning, telephone and a bathroom. The on-site restaurant serves home-made Cretan and Greek cuisine for guests to enjoy. Leisure facilities include a spa with massage treatments.