La Locanda dell'Angelo beschikt over lichte kamers in een historisch gebouw met een tuin. De accommodatie ligt op 5 minuten lopen van de basiliek van Santa Maria Maggiore en op 300 meter van het treinstation Roma Termini.
Alle kamers van Locanda Dell'Angelo hebben airconditioning en een eigen badkamer. Daarnaast beschikken ze over gratis WiFi en een flatscreen-tv met kabelzenders. Sommige kamers zijn voorzien van een eigen balkon met uitzicht op de tuin.
Voor het ontbijt ontvangt u een voucher die u in een bar in de buurt kunt gebruiken.
La Locanda bevindt zich dicht bij het metrostation Castro Pretorio, waar metrolijn B rijdt. U wandelt in 5 minuten naar de Universiteit Sapienza Rome.