All Venues in Christ Church
Located on Barbados’ south coast, the Hastings Meeting Room is nestled within the Coconut Court Beach Hotel.
Accra Beach Hotel & Spa is one of the leading conference, meeting and wedding venues in Barbados. The 4-star, three