Karta Vacation Rentals

In Cabrils, just minutes from the town center and about 1.5 miles from Vilassar de Mar Beach. Roughly 17 miles from Barcelona’s Sagrada Família, this pet-friendly villa sits near L'Astillero and Ponent beaches—easy beach days and quick city runs.