Mastrogiannis Country Retreat Villas

Mastrogiannis villa Dafne, Corfu

Mastrogiannis villa Dafne, Corfu

2 Bedrooms 3 Bathrooms 6 Guests

Sea View Villa with Private Pool in Kavvadades, Corfu

PART OF A COMPLEX
Mastrogiannis Villa Levanda, Corfu

Mastrogiannis Villa Levanda, Corfu

3 Bedrooms 3 Bathrooms 6 Guests

Sea View Villa with Private Pool in Kavvadades, Corfu

PART OF A COMPLEX
Mastrogiannis Villa Lemonia, Corfu

Mastrogiannis Villa Lemonia, Corfu

2 Bedrooms 3 Bathrooms 6 Guests

Sea View Villa with Private Pool in Kavvadades, Corfu

PART OF A COMPLEX
Mastrogiannis Villa Myrtia, Corfu

Mastrogiannis Villa Myrtia, Corfu

3 Bedrooms 3 Bathrooms 6 Guests

Sea View Villa with Private Pool in Kavvadades, Corfu

PART OF A COMPLEX