Location: situated 5 Km. from Montefalco city centre and 7 Km. from the city of Trevi.
See more: Hotels in Europe Hotels in Italy Hotels in Montefalco Holiday Destinations in Europe