In structura de cazare a Hotelului Annabelle Beach Resort***** exista 262 de camere luxuriante (in stil bungalow cu vedere la mare sau la gradina) si doua suite VIP decorate la cel mai inalt standard.
Toate camerele au in dotare: aer conditionat individual, fierbator de apa, acces la internet (contra cost), telefon, canale de muzica, seif, minibar, TV satelit, grup sanitar propriu cu dus, uscator de par, balcon sau terasa.
Hotelul Annabelle Beach Resort***** dispune de urmatoarele servicii si facilitati:
- restaurant,
- taverna,
- bar,
- aer conditionat,
- discoteca,
- centru de divertisment,
- sali de conferinte complet echipate,
- internet cafe,
- magazin de bijuterii,
- biblioteca,
- mini-market,
- servicii de posta,
- centru de inchirieri masini,
- 2 piscine exterioare,
- bar la piscina,
- piscina interioara incalzita,
- locul de joaca pentru copii,
- plaja privata premiata cu Blue Fleag,
- beach-bar,
- sporturi de apa sunt disponibile pe plaja (contra cost),
- waterskiing, jet skiing, scuba diving, windsurfing, banana boating, canoeing si barci cu pedale. Hotelul este situat foarte aproape de 2 parcuri acvatice din Insula Creta:
- Aqua Plus (Aqua Alalom, Black Holes, Crazy River, Lazy River, Kamikazi hidrotube, Piscina cu hidromasaj, Space Bowl)
- Star Beach WaterPark (5 piscine cu jocuri pentru copii, minitobogane de apa, jacuzzi, 4 tobogane de apa gigantice, teren de joaca pentru copii, mini Spa, trambulina, bungee jumping, gimnastica, body piercing si tatuaje, baruri, restaurant, sporturi de apa-parasailing, skijet, banana, scuba diving).