This comfortable hotel is located in Afandou. There are a total of 116 bedrooms at Afandou Beach. Internet access is available in the public and private areas for those who need to stay connected. Afandou Beach does not offer 24-hour front desk service. Afandou Beach does not offer Crib/Cot. This accommodation does not accept pets.