La proprietà si trova nel cuore dell'Umbria, a Pila, una frazione nelle immediate vicinanze di Perugia; la zona in cui è ubicata è molto suggestiva ed è strategica per raggiungere città come Assisi, Spoleto, Siena, Firenze e Roma.
L'aspetto attuale della villa è quello dovuto al progetto dell'architetto Tarchi che si ispirò a modelli sei e settecenteschi romani e toscani utilizzandoli e reinventandoli completamente.
La torre in pietra faccia vista, che fu unita all'edificio preesistente, è sormontata da un bel vedere dal quale si scopre un panorama suggestivo, a tratti magico, che mostra in tutta la sua bellezza la pianura circostante, le colline fino ad Assisi, Perugia ed il lago trasimeno.