La Locanda dal Sor Francesco sorge a Vetralla, tranquilla località laziale posta a 15 km a sud di Viterbo e a soli 20 minuti in auto dalle famose Terme dei Papi. Punto di partenza ideale anche per raggiungere il Lago di Vico dista 1 km dalla stazione di Vetralla.
Questa accogliente struttura a conduzione familiare propone comode camere climatizzate, fornite di Tv a schermo piatto, bagno interno con asciugacapelli e connessione internet wireless inclusa nella tariffa. Tutte le mattine viene servita una ricca colazione continentale, mentre per i pasti completi, il ristorante serve specialità di carne alla griglia e pietanze locali preparate con prodotti genuini. Il parcheggio è gratuito.