Barrumbas ligt in Santa Lucia, op een paar minuten lopen van Spiaggia di Capo Comino, en is voorzien van kamers met airconditioning en een tuin. De accommodatie ligt op 2,8 km van Spiaggia dei Confetti en is voorzien van een terras.
Alle kamers bij het pension hebben een kledingkast en een flatscreen-tv. De eigen badkamer is uitgerust met een bidet en een haardroger. De kamers zijn voorzien van een koelkast.
Er is dagelijks een Italiaans ontbijt beschikbaar bij Barrumbas.
Tavolara ligt op 48 km van de accommodatie. Het dichtstbijzijnde vliegveld is Luchthaven Olbia-Costa Smeralda, op 56 km van Barrumbas.