Affording you a simple island lifestyle in stylish surroundings. The luxurious Barra Beach Villa offers one of the finest self-catering experiences in Mozambique. This fully air-coned, well-appointed villa allows you to enjoy a home from home vacation. Offering five beautifully decorated en-suite bedrooms that overlook a tropical palm-landscaped garden and the warm azure Indian Ocean. A mere 40m stroll along your personal walkway leads you directly onto the white sandy shores of Praia Da Barra.