Sa Crabarissa offers accommodations in Càbras, 15 miles from Capo Mannu Beach. The air-conditioned accommodations are 8.2 miles from Tharros Archaeological Site.
At the homestay, units have a wardrobe, a flat-screen TV, a private bathroom, bed linen, and towels.
The nearest airport is Cagliari Elmas Airport, 63 miles from the homestay.