Offering a shared pool and a snack bar, Aktaia is located in Ammoudia Village.
Set in Ammoudia, 500 metres from Ammoudia Beach, Hotel Alexandros offers accommodation with an outdoor swimming pool, free private parking,…
Situated in Ammoudia, 300 metres from Ammoudia Beach, Villa Elva features accommodation with a garden, free private parking and a terrace.
Hotel Anna is situated in Ammoudia, within 200 metres of Ammoudia Beach and 5.1 km of Nekromanteion.
Villa Avra offers self-catered accommodation, 100 metres from Amoudia Beach and 30 metres from river Acheron.