Villa Mimosa

A four bedroomed, 3 bathroom private detached villa. Large pool within walking distance of beach and town.

    Skip to toolbar