Aparthotel Iliachtides offers self-catering accommodations in Amarynthos. The family-run property has a terrace and views of the sea, and guests can enjoy a drink at the bar.
The rooms are fitted with a flat-screen TV. Certain units include a seating area for your convenience. You will find a coffee machine in the room.
Amarynthos Port is 656 feet from Aparthotel Iliachtides, while Elefthérios Venizélos Airport is 32 mi away.
License number: 1351Κ033Α0208700
Number of rooms : 4