Situated on the west coast of the island, in the town of Pafos, the famous birthplace of the goddess of love and beauty Aphrodite, the Iberostar Ledra Beach Hotel is an exclusive 4-star hotel with high standards of accommodation and service. Situated right on the beach front, in one of the most beautiful areas of Paphos.