About it
Offering quiet street views, Capitan Brau's in Los Órganos offers accommodations and a bar. Private parking can be arranged at an extra charge.
Free Wifi is available to all guests, while some rooms come with a terrace. At the guest house, the units come with air conditioning and a private bathroom.
Los Organos Beach is a 4-minute walk from the guest house, while Punta Veleros is half a mile away. The nearest airport is Talara Airport, 36 miles from Capitan Brau's.