Il luogo trae il nome dall’antica presenza di un Ospedale (Ospitalitium) per l’assistenza dei pellegrini che percorrevano il tratto di strada tra Perugia e Assisi. Situato in prossimità del confine tra i due Comuni ,già confine tra Etruschi e Umbri, fu munito di mura e torri dal Comune di Perugia nel 1300. Nel 1600, divenuto feudo della nobile famiglia Eugeni, che vi eressero una magnifica residenza di campagna oggi convertita in Hotel.