Barra Self Catering Holiday Homes. Affordable accommodation for up to 6 guests per unit. Fully equipped and services double storey units near the beach.