The Annabelle Hotel ideally located on the Mediterranean shores of Paphos is especially attractive because of its landscape park and a cascade pool with decorative elements. This is the place to come for entertainment and pampering, choice and service, for sheer relaxation and Mediterranean warmth.