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