The Villa
The Locanda is a beautifully restored and expansive 12th century country home. Driving toward the property I was stunned as it dominates a magnificent hill in the peace and quiet of Umbria's unspoiled countryside. It is the ideal place to recharge your spirit, connect with nature and truly feel relaxed.