The Buccaneer Beach ResortHotel & Lodging 3.7 Léogâne, Ouest Department, Haiti Share 48 89 8783 G9G3+XHP, Route de Ca-Ira, Léogâne, HaitiReviewsLog in to leave a review.No reviews yet.