Das Castello Village Resort liegt zentral in Sissi an einer Hauptstraße. Restaurants befinden sich bereits in 20 Metern Entfernung, eine Bushaltestelle liegt unmittelbar vor dem Hotel. Der öffentliche Sandstrand ist 550 Meter entfernt, der Kiesstrand ebenfalls gut erreichbar. Sissi verbindet den Charakter eines kleinen Küstenortes mit Tavernen, Geschäften und Möglichkeiten für Ausflüge entlang der kretischen Küste. Das Resort verfügt über 147 Zimmer und bietet mit Garten, Außenpool und verschiedenen Freizeitangeboten eine vielseitige Anlage für einen abwechslungsreichen Aufenthalt.
Die Unterkünfte sind klimatisiert und teilweise beheizbar. In den meisten Zimmern eröffnet ein Balkon oder eine Terrasse den Blick auf das Meer. Doppelbett, Schreibtisch, Safe und eine Kochnische mit Kühlschrank sowie Minikühlschrank gehören je nach Unterkunft zur Ausstattung. Satelliten- oder Kabelfernsehen und kostenfreies WLAN ergänzen den Aufenthalt. Die Badezimmer verfügen über Dusche, Badewanne oder Whirlwanne. Separate Schlafzimmer sowie Baby- und Zustellbetten sind verfügbar.
Nach einem Ausflug bietet der Außenpool eine Möglichkeit zur Abkühlung; Liegestühle und Sonnenschirme stehen für entspannte Stunden bereit. Sauna, Dampfbad, Whirlpool, Massagen und Wellnessangebote unterstützen ruhige Pausen. Wer aktiv bleiben möchte, kann das Fitness-Studio nutzen oder Wasserski, Jetski, Tauchen, Windsurfen und Kanu ausprobieren. Tischtennis, Billard, Reiten und ein Animationsprogramm ergänzen das Freizeitangebot.
Das gastronomische Angebot umfasst mehrere Restaurants mit Buffet, Klimaanlage, Nichtraucherbereich, Raucherbereich und Kinderhochstühlen sowie eine Bar. Frühstücksbuffet, Abendbuffet, Halbpension und Vollpension stehen zur Auswahl. Diätgerichte und spezielle Verpflegungsangebote können berücksichtigt werden, während Mittagessen und Kindermenüs das Angebot erweitern.