The Abidah By Accra Call Map Print The Abidah all-inclusive adults-only luxury boutique hotel is centrally located on the south coast of Barbados with breathtaking views of Enterprise Bay.