Just 1.2 miles from St. Francis Church Alghero and 1.2 miles from Palazzo D Albis, Baffo features accommodations in Alghero with a terrace. The property is around 6.5 miles from Nuraghe di Palmavera, 15 miles from Capo Caccia, and 16 miles from Neptune's Grotto. Free Wifi is available throughout the property and Spiaggia di Las Tronas is a 19-minute walk away.
Towels and bed linen are featured in the guest house. The accommodation offers an air conditioning, a heating, and a private bathroom.
Popular points of interest near the guest house include Lido di Alghero Beach, Alghero Marina, and Church of St Michael. The nearest airport is Alghero Airport, 6.2 miles from Baffo.