Mamma Elvira in Lecce ligt op 1,3 km van Piazza Mazzini en op 350 m van Piazza Sant'Oronzo. Het biedt accommodatie met airconditioning, uitzicht op de stad en gratis WiFi.
Sommige accommodaties zijn voorzien van een flatscreen-tv met kabelzenders, een volledig uitgeruste keuken met een koelkast en een eigen badkamer met een bidet en een haardroger.
U kunt bij de bed & breakfast genieten van een Italiaans ontbijt.
Mamma Elvira beschikt over een terras.
Populaire bezienswaardigheden in de buurt van de accommodatie zijn de kathedraal van Lecce, het Romeinse amfitheater en het Piazza del Duomo. De dichtstbijzijnde luchthaven is Brindisi - Salento, op 46 km van Mamma Elvira.