Put yourself on the map in the chic surrounds of Almyra, a 5-star hotel overlooking the Mediterranean, within easy striking distance of the best beach in Paphos. It’s the place for pleasure-seeking couples and on-trend families to seek the unique and discover a playful oasis that combines...