The Farmhouse View full accommodation details HERE Details Sleeps Max: 12 Rates: €3,749.97 for 7 nights (+taxes and fees) View Accommodation Select this accommodation