Contact Form

This contact form is deactivated because you refused to accept Google reCaptcha service which is necessary to validate any messages sent by the form.

Start your journey
      and find The Luxury Villas

Location

75 Omirou St., Preveza, Greece

Approximately 5 minutes from Preveza city center.


15 minutes from Airport.


EXPLORE OUR VILLAS

COULD ALSO BE INTEREST FOR YOU