Set in Ammoudia in the Epirus Region, 4.1 km from Nekromanteion, Eleni features a sun terrace and views of the garden. Guests can enjoy the on-site bar. Each room at this hotel is air conditioned and comes with a TV.
Set in Ammoudia in the Epirus Region, 4.1 km from Nekromanteion, Eleni features a Read more
Set in Ammoudia in the Epirus Region, 4.1 km from Nekromanteion, Eleni features a sun terrace and views of the garden. Guests can enjoy the on-site bar. Each room at this hotel is air conditioned and comes with a TV.
Set in Ammoudia in the Epirus Region, 4.1 km from Nekromanteion, Eleni features a sun terrace and views of the garden. Guests can enjoy the on-site bar. Each room at this hotel is air conditioned and comes with a TV.
Number of Rooms: 25