Il Borgo, surrounded by the Umbrian countryside, a stone's throw from Tuscany, is the ideal place to spend a holiday surrounded by nature.
Via dei Pini, 05017 Monteleone d'Orvieto