Piazza dante alighieri 3, 06081 Assisi
Hotels 2 stars
Set in a historic building, Hotel Mom Assisi is located in Santa Maria degli Angeli. Free WiFi access is available throughout and guests can relax at the on-site bar. With a modern décor, rooms come with a flat-screen TV, a refrigerator, and a fan. The private bathroom includes free toiletries. Breakfast...