Karta Vacation Rentals

On Isla Canela’s beachfront in Ayamonte — a self-catered apartment a short walk from Playa de Los Haraganes and close to Isla Canela Marina and Playa Punta del Caimán. Castro Marim Castle is about 12 miles away, and the property is pet-friendly.