Die Unterkunft verfügt über eine Bar Capitan Brau's und Zimmer in Los Órganos, 400 m von Los Organos Beach und 900 m von Punta Veleros entfernt. Kostenloses WLAN ist verfügbar und Privatparkplätze können gegen Aufpreis arrangiert werden.
Komplett ausgestattet mit einem eigenen Badezimmer mit einer Dusche und kostenlosen Pflegeprodukten, haben alle Wohneinheiten in der Unterkunft Capitan Brau's einen Flachbild-TV und Klimaanlage, einige Zimmer sind ausgestattet mit einer Terrasse.
Der nächstgelegene Flughafen ist der Flughafen Talara, 58 km von der Unterkunft Capitan Brau's entfernt.