Réalisé au début du XIIIe siècle, en situation stratégique entre les communes de Gubbio et Pérouse, le château de Santa Cristina a été plusieurs fois disputé par les deux villes pendant les siècles.
En 1397 le château fut détruit sur ordre de Pérouse, pendant les guerres pour la suprématie entre les “eugubini” et les “perugini”.
En fin les “eugubini” gagnèrent et, en 1600, le bourg de Santa Cristina entra sous les territoires sujets à la juridiction de Gubbio, même si les feudataires locaux, les comtes de la Penna, sont de Pérouse.
En 1650 Francesca de la Penna porta Santa Cristina en dot à Cosimo del Grillo, noble de famille florentine déplacé à Rome, lequel en 1672 obtint par le Pape Clemente X l’élévation du fief de sa femme à marquisat.
A cette époque remonte l’édification du palais, où se trouve aujourd’hui la Locanda.
Sur initiative de Virginia, la dernière descendant de la maison, en 1823 on construit, à Santa Cristina, une nouvelle église avec sacristie annexe et le bourg prit sa physionomie actuelle.
En 1831, elle laissa ses biens en héritage au cousin, le marquis Giuliano Capranica, qui ajouta son nom au sien.
Abîmé par l’insouciance, le palais du marquis Capranica del Grillo a été restauré par les propriétaires de la Locanda en 1995, en respectant la structure architectonique originaire.