Daphne £ 613.84 View details Country: Italy Beautiful accommodation in elegant farmhouse with pool and breathtaking views