Filter Results
Apply Filters
Clear Filters
Santa Margalida villas
Vernissa
Calle Sector 1, 1511T, Santa Margalida, Spain View map
Nestled in the charming town of Santa Margalida, Vernissa offers a serene retreat just 60 km from the bustling Palma de Mallorca.
From US$ 685
Book Now