Situado a 1,3 km da Piazza Mazzini (praça) e a 350 metros da Piazza Sant'Oronzo (praça), o Mamma Elvira in Lecce disponibiliza acomodações com ar condicionado e vistas para a cidade, bem como acesso Wi-Fi gratuito.
Algumas unidades possuem uma televisão de ecrã plano por cabo, uma cozinha totalmente equipada com um frigorífico e uma casa de banho privativa com um bidé e um secador de cabelo.
Os hóspedes deste alojamento de acomodação e pequeno-almoço podem desfrutar de um pequeno-almoço italiano.
Um terraço está disponível para os hóspedes do Mamma Elvira.
Os pontos de interesse populares perto do alojamento incluem a Catedral de Lecce, o Anfiteatro Romano e a Praça Duomo. O aeroporto mais próximo é o Aeroporto Brindisi - Salento, a 46 km do Mamma Elvira.