Karta Vacation Rentals





On Isla Canela’s beachfront just outside Ayamonte, this beachfront apartments-and-hotel spot is a short walk from Playa de Los Haraganes and close to Isla Canela Marina and Playa Punta del Caimán. Historic Castro Marim Castle sits about 12 miles away.