Situated in the town of Karfas, Evagelia Apartments offers self-catering accommodation with a private balcony overlooking the Aegean Sea. The beach of Karfas is just a few metres away and features many seaside taverns.
Situated in the town of Karfas, Evagelia Apartments offers self-catering accommod Read more
Situated in the town of Karfas, Evagelia Apartments offers self-catering accommodation with a private balcony overlooking the Aegean Sea. The beach of Karfas is just a few metres away and features many seaside taverns.
Situated in the town of Karfas, Evagelia Apartments offers self-catering accommodation with a private balcony overlooking the Aegean Sea. The beach of Karfas is just a few metres away and features many seaside taverns.
Number of Rooms: 10