“ Villa I Leoni, in the hills of Montespertoli ”

We want to attend a celebration at this Villa June 22, 2013. We are looking at flights to either Florence (closer to Montespertoli) or Pisa (less expensive flight). We then have to find transport to the Villa; we do not have international driver licenses, so need to find either public or private transportation. Thanks for any ideas.