Just a 5-minute walk from Punta Veleros and 0.6 miles from Los Organos Beach, Casa Natural features accommodations in Los Órganos with a garden. This property offers access to a terrace and free private parking.
With free Wifi, this 3-bedroom villa offers a flat-screen TV and a kitchen with a dishwasher and fridge. Towels and bed linen are featured in the villa.
The nearest airport is Talara Airport, 37 miles from the villa.