Cactus Royal received a certification from Travelife.
For another consecutive year Cactus Royal Spa & Resort owned by Nikos Chalkiadakis was awarded with the internationally acclaimed Sustainability Award ...
Elia Restaurant of Cactus Royal is awarded by the "Quality Label of Cretan Cuisine".
Cactus Royal Resort & Spa which is located in Stalis, Heraklion of Crete actively supports the local economy by highlighting and promoting local quali ...