Add Your Own Review

Borgobrufa Spa Resort

Accommodation - Resort/holiday village

Brufa di Trogiano, Umbria, Italy

Rating Rating Rating Rating Rating

1 Review

Latest Reviews

I was standing on a hilltop at the heart of Umbria with a 360-degree panoramic view over stunning scenery comprising of green fields of olive trees and vineyards. The valley with its velvet colours...