Welcome

Welcome in Ammoudia village and specifically at the complex of rooms Villa Ikaros. Ammoudia is situated there where the mythical river Acheron and the rich tradition and environmental value meets the crystal blue water of Ionian Sea. The sunset and the beautiful sandy beach along with ancient history have established Ammoudia as the favorite tourist destination for people seeking the unconditional quality for their holiday.

Comments are closed.