The resort is located on Deep Bay, a magnificent secluded 400 m stretch of white sandy beach in a sheltered cove adjacent to Fort Barrington, in the village of Five Islands in the Parish of St. John's.
See more: Hotels in Caribbean & Central America Hotels in Antigua and Barbuda Hotels in Antigua Holiday Destinations in Caribbean & Central America