Property Location With a stay at Mabu Iloa Resort in Barra de Sao Miguel, you'll be near the beach and close to Carvalho Prai..
Barra de Sao Miguel / Barra de Sao Miguel
Property Location Located in Barra de Sao Miguel, Village Barra Hotel is by the ocean, minutes from Carvalho Praia, and close..