The Annabelle enjoys an excellent reputation, and its guests return year after year to enjoy its superb beachfront location, attentive service, and highly acclaimed cuisine. You will feel comfortable and relaxed in the discreet, unobtrusive elegance of the stylish resort. The resort has a very central location in Paphos and is surrounded by six acres of tropical gardens, waterfalls, and beautiful pools.
Annabelle Hotel