Follow Us
GO UP

Umbria

Il Borgo is located in Umbria, the green heart of Italy, at the foot of Assisi town and opens up to guests with a total spirit of hospitality in the unique and wonderful setting of the Basilica of San Francesco. Here the experiential value is transmitted, the sense of well-being, understood as "feeling good". It is difficult to put into words a smile, a perfume, a color.