Hotelul Crystal Flora Beach Resort***** este format din bungalow-uri cu 3 etaje, avand in structura sa de cazare 507 de camere repartizate astfel:
- 423 camere standard (inclusiv 6 camere pentru persoane cu handicap, 10 pt. nefumatori, 319 camere sunt pentru max. 2 pers., restul pentru max. 2+1 sau 3 pers., cu o suprafata de 21-26 mp);
- 16 camere superioare (1 dormitor, 1 baie, max. 3+1 persoane, cu o suprafata de 37 mp);
- 59 camere family (2 dormitoare si 1 living cu usa, 1 baie, max. 4 persoane, cu o suprafata de 37 mp);
- 4 Junior (Pasha) Suite (1 dormitor fara usa, 1 living, 1 baie, max. 2+1 sau 3 persoane, cu o suprafata de 45 mp);
- 4 Suite (1 dormitor, 1 living, 1 baie, max. 4 pers., cu o suprafata de 52 mp);
- 1 King Suite (1 dormitor, 1 living, 1 baie cu dus, max. 3 pers., cu o suprafata de 55 mp).
Toate camerele au in dotare: aer conditionat individual, Tv, telefon, minibar, seif, gresie, grup sanitar propriu cu dus, uscator de par, balcon (26 camere cu terasa).
Complexul Crystal Flora Beach Resort***** dispune de urmatoarele servicii si facilitati:
- receptie
- Restaurantul principal
- Mancare vegetariana si dietetica
- 5 restaurante à la carte (mediteranean, oriental, fructe de mare, mexican, barbecue - cu rezervare, in timpul sejurului)
- 6 bari
- 3 piscine in aer liber
- 2 tobogane de apa
- Cabinetul medicului (contra cost)
- Coafor (contra cost)
- Magazine
- Spalatorie (contra cost)
- Curatenie (contra cost)
- Sala de conferinte (200 persoane)
- Centru Spa dotat cu: baie turceasca, sauna, baie de aburi, masaj
- Aerobic
- Aqua gym
- Volei pe plaja
- Baschet
- 2 terenuri de tenis cu suprafata dura (de zi)
- Tenis de masa
- Boccia
- Darts
- Sporturi nemotorizate
- Surf (cu licenta)
- Program de animatie
- Muzica live (in anumite zile)
- Disco
- Bowling (2 benzi)
- Internet cafe
- biliard
- Piscina pentru copii
- Loc de joaca pentru copii
- Mini-club (4-12 ani)
- Babysitter (contra cost)
- plaja privata cu pietricele cu o lungime de 900 m. Umbrelele, sezlongurile si prosoapele sunt gratuite la plaja.