Hotel Information
Annabelle Village is a stylish new deluxe hotel on the island of sunshine, with extensive facilities. The hotel has its own section of sandy beach, which is awarded with the Blue Flag of Europe and it is built in Aegean Architecture - bungalow style within extensive landscaped grounds and beautiful gardens.