Abaka Bay Resort
Arrondissement des Cayes, Sud
With a stay at Abaka Bay Resort in Ile-a-Vache, you'll be on the beach and within the region of Place d'armes and Les Cayes Cathedral. This 4-star resort is within the region of Church of the Sacred Heart.