Via Degli Archi 6, 06081 Assisi
Hotel
3 stars
with
19
rooms
Featuring a garden and a terrace with views of the city, Hotel Umbra is a pleasant, small hotel set in a characteristic
medieval street near the central Piazza del Comune, the heart of Assisi.
All rooms at the Umbra come with traditional furniture. Each room has air conditioning, flat-screen TV and a private ...