Barrumbas enjoys a location in Santa Lucia, 1.7 miles from Spiaggia dei Confetti and 30 miles from Isola di Tavolara. Providing a garden, the property is located within a few steps of Spiaggia di Capo Comino.
Featuring a terrace, the units offer air conditioning and have a flat-screen TV and a private bathroom with bidet and a hair dryer.
Guests at the guest house can enjoy an Italian breakfast.
The nearest airport is Olbia Costa Smeralda Airport, 35 miles from Barrumbas.