Karta Vacation Rentals





By the sea in Los Organos — a 3-minute walk to Organos Beach and about 15 minutes on foot from Los Organos Plaza de Armas. Playa El Ñuro sits roughly 2.5 miles away and Nuro Pier about 6.2 miles. Family-friendly and perfectly placed for beach days and local exploring.