2025
AGHIA MARKELLA
6, Dimarchou Georganti Isidorou, Vrontados
Hotel €
Small hotel with simple rooms with a private balcony and a garden.Read more
Book