Ubicata in Umbria, nel cuore dell'Italia, La Locanda del Borgo è il punto di partenza ideale per conoscere la storia e la campagna italiana.
L'edifico, circondato da alberi secolari e aiuole in fiore, rappresenta un rifugio tranquillo in questa terra di santi e pellegrini. L'opera di rinnovamento ha ridefinito gli ambienti, rispettando l'architettura originale; gli accurati lavori di ristrutturazione sono stati effettuati con materiali di recupero, quali pavimenti in pietra grigia e mattoni, e travi di robusta quercia e di castagno.
Le ampie, eleganti e confortevoli camere e suite sono state arredate esclusivamente con mobili del tardo XIX secolo o degli inizi del XX secolo, offrendo il comfort e le strutture di un hotel all'avanguardia incantevole e discreto.