Afandou Bay liegt zentral und nur 30 Meter vom Strand entfernt. Die Anlage umfasst einen gepflegten Garten mit Spielplatz und bietet einen angenehmen Ausblick von den meisten Zimmern auf das Meer. Ein Kiosk und mehrere Geschäfte ergänzen das Angebot vor Ort.
Das Hotel bietet Zimmer mit Optionen wie Balkon oder Terrasse sowie Kingsize-Betten und separate Schlafzimmer. Zur Ausstattung gehören ein Safe, eine Minibar, ein Kühlschrank und eine Tee-/Kaffeemaschine. Die Bäder sind mit Dusche und Badewanne eingerichtet.
Gastronomisch verfügt das Resort über ein Restaurant, ein Café und eine Bar mit Frühstücks- und Abendbuffet, welche auch vegetarische und kinderfreundliche Speisen anbieten. Zu den Freizeitangeboten zählen ein Außenpool, eine Sauna, Massagen sowie Sportaktivitäten wie Tennis, Golf und diverse Wassersportarten. Der Fahrradverleih ermöglicht Ausflüge in die Umgebung.