The hotel is idyllically situated in Torgiano, a charming village in the Italian region Umbria, located about 10 kilometres southeast of Perugia. It is the perfect place for daytrips to the lovely cities Assisi, Spello and Todi.
Borgo Brufa is a wonderful resort set in a highly panoramic position on the crest of a hill, offering superb views of Perugia, Assisi, Spello,Foligno,Spoleto, and of the Umbrian countryside, with its fertile soil, luxuriant valleys and hills cloaked in olive groves and vineyards.
