EXPERIENCE THE CARIBBEAN DREAM
Accra Beach Hotel and Spa offers 221 guest rooms and suites near the white sandy beaches of Christ Church, Barbados. All rooms come with mini-fridges, free WiFi, and bathroom amenities. Luxury suites have luxury jacuzzi tubs and living areas with private bars.