HOTEL UMBRA

Address:

VIA DEGLI ARCHI 6
15 paces off the west end of Piazza del Comune
06081 Assisi, IT

Phone:

075-812-240

Hotel star rating:

1 stars

Map:


Contact   ·   Privacy   ·   Terms