Set in Benguerra, Azura Benguerra Island, Mozambique features accommodation with free WiFi and a terrace. Some units have a seating area and/or a patio. The daily breakfast offers continental, à la carte or Full English/Irish options. There is a shared lounge at this property and guests can go cano Read more
Set in Benguerra, Azura Benguerra Island, Mozambique features accommodation with free WiFi and a terrace. Some units have a seating area and/or a patio. The daily breakfast offers continental, à la carte or Full English/Irish options. There is a shared lounge at this property and guests can go canoeing nearby.