You can find the La Locanda del Borgo in the heart of Umbria in the region famous for its saints and travelling pilgrims. The La Locanda is ideally situated as a base for those wishing to explore the region and the accommodation is bordered by ancient trees and lovely flowering areas. The property offers pleasant rooms that are well appointed and are also equipped with modern amenities to ensure a relaxing stay in this lovely part of the countryside.