The Annabelle
(5 Star)
The Annabelle is a member of Preferred Hotels and Resorts Worldwide and Charming Hotels and has won International acclaim for its food much of which is grown on its own organic farm. It is the ideal place for entertainment pampering choice and service and for sheer relaxation and Mediterranean warmth. Looking out over stunning tropical water gardens on the gentle curve of Paphos beach The Annabelle is an exclusive five-star hotel of unforgettable luxury and elegant charm.