Hotels in Umbria: InnCasa in Orvieto
This charming hotel in Umbria is called InnCasa and is in San Giorgio, Orvieto, province of Terni. The hotel is a kind of complex with five rooms, six suites, a cottage and a gate lodge. It offers some of the…