Villa Avra sits on a hilltop in Arillas, northwest Corfu, Greece, commanding 180° panoramic views of the Ionian Sea and the Diapontia Islands. This beachfront villa location gives you the best of both worlds: elevated privacy with immediate beach access and dramatic sea views from nearly every room and terrace.