Das Hotel Aquila Elounda Village liegt im traditionellen Fischerdorf Elounda Resort an der Küste der Mirabello Bucht, nahe der Stadt Aghios Nikolaos. Die Anlage erstreckt sich über ein überschaubares Gelände mit mehreren Nebengebäuden und einem Haupthaus mit insgesamt drei Stockwerken. Von hier aus bietet sich ein Blick auf die kleine Insel Spinalonga mit ihren alten venezianischen Festungsruinen.
Das Hotel bietet Zimmer mit Balkon oder Terrasse, ausgestattet mit Doppelbetten, Klimaanlage und Heizung. Zur komfortablen Ausstattung zählen zudem Safe, Minibar, Kühlschrank und eine Tee- bzw. Kaffeemaschine. Die Badezimmer sind mit Dusche und Badewanne ausgestattet.
In der Anlage befinden sich diverse gastronomische Einrichtungen, darunter ein Speiseraum, Restaurant mit Nichtraucherbereich, Café und Strandbar. Kulinarisch werden Frühstück, Halbpension und All-inclusive angeboten, ergänzt durch Showcooking und spezielle Menüs. Zu den Freizeitangeboten gehören Golf, Tennis, diverse Wassersportarten sowie ein beheizter Pool, Wellnessbereiche mit Sauna, Whirlpool und Massagen. Für Unterhaltung sorgen ein Animationsprogramm, Fahrradverleih und diverse Sportmöglichkeiten.