Nestled in acres of well-maintained tropical gardens, Annabelle is the island’s grand dame hotel, located just a short stroll from Paphos. As well as a handful of exceptional eateries, the hotel boasts a beach, spa, pools and spacious, casually elegant rooms.