It is very easy to come to Castiglione del Lago.
A1: rom the south exit Fabro, from the north exit Bettolle:follow the signs Perugia.
E7: exit Perugia and take the superstrada towards Trasimeno Lake. Railway : get off at Castiglione del Lago or Terontola or Chiusi and then take a taxi. Fligt: airport of Sant'Egidio near Perugia
enlarged map