The Farm House HaitiHotel & Lodging 3.3 Port au Prince, Lwès, Haiti Share 48 10 0388 Rue P Cassagnol #14, Delmas 75, Port au Prince, HaitiReviewsLog in to leave a review.No reviews yet.