Offering a shared pool and a snack bar, Aktaia is located in Ammoudia Village.
Set 500 metres from Ammoudia Beach, Hotel Alexandros offers 3-star accommodation in Ammoudia and has an outdoor swimming pool, a shared…
Villa Avra offers self-catered accommodation, 100 metres from Amoudia Beach and 30 metres from river Acheron.
Situated in Ammoudia, within 5 km of Nekromanteion and 5 km of Efyra, Villa Elva features accommodation with a garden and free WiFi…
Boasting a garden, BBQ facilities and views of garden, Hotel Anna is situated in Ammoudia, 5 km from Nekromanteion.