Villa Avra bevindt zich in Ammoudia, op 30 meter van de Acheron-rivier en op 100 meter van Amoudia Beach. Het biedt een tuin met een speeltuin en gratis parkeergelegenheid.
De gemeubileerde studio's en appartementen zijn voorzien van een kitchenette met koelkast, een balkon of terras met uitzicht op het binnenland, gratis WiFi en een satelliet-tv.
Luchthaven Aktion ligt op 30 minuten rijden en Parga op 15 km afstand. Binnen 5 minuten loopt u naar verschillende vis-taveernes.