Karta Vacation Rentals
On Portugal’s Algarve coast in Alvor, set on Praia do Alvor with direct access to Três Irmão beach. A one-minute stroll to sand and five minutes to the town centre. Rocha Beach and Alvor Beach are a short drive away, with Marina de Lagos and Carvoeiro Beach reachable within about 20 km.