An inviting escape
La Villa di Torre Alfina is your home away from home. A private Italian house with 4 bedrooms and 3 bathrooms, the villa is spacious, comfortable, clean, and meticulously furnished. Nestled in the countryside where Umbria, Tuscany and Lazio meet, it's the ideal base to explore the backroads and hill towns of Orvieto and Montepulciano or to retreat after visiting nearby Rome or Florence.