Idéal Villa HôtelHotel & Lodging 3.5 Pòtoprens, Lwès, Haiti Share 29 43 0470 Delmas 53 Pòtoprens, Pòtoprens 6120, HaitiReviewsLog in to leave a review.No reviews yet.