Hotel Umbra biedt een tuin en een terras met uitzicht op de stad. Het is een aangenaam, klein hotel in een typisch middeleeuwse straat nabij het centrale Piazza del Comune, het hart van Assisi.
Alle kamers van Hotel Umbra zijn voorzien van traditionele meubels, airconditioning, een flatscreen-tv en een eigen badkamer. Sommige accommodaties hebben een balkon met uitzicht op de stad.
De basiliek van San Francesco d'Assisi ligt op 800 meter van Hotel Umbra.