Karta Vacation Rentals
On Alvor's sandy shore in the Algarve — beachfront villas just steps from Alvor Beach and Três Irmãos. The town centre is about a 10-minute walk, with Rocha Beach and Lagos a short drive away, making this a perfect base for beach days and coastal exploring.