Barrumbas, a property with a garden, is located in Santa Lucia, 60 metres from Spiaggia di Capo Comino, 2.8 km from Spiaggia dei Confetti, as well as 48 km from Isola di Tavolara.
Fitted with a terrace, the units offer air conditioning and feature a flat-screen TV and a private bathroom with bidet and a hair dryer. The units include a wardrobe.
An Italian breakfast is available daily at the guest house.
The nearest airport is Olbia Costa Smeralda Airport, 56 km from Barrumbas.