Villa Avdira is located in Paralía Avdhíron. The property features sea views.
This 2-bedroom villa will provide you with a satellite flat-screen TV, air conditioning and a living room. An oven and a fridge can be found in the kitchen.
The villa offers a terrace. Guests can relax in the garden at the property.
Kavala is 46 km from Villa Avdira....