La Villa della Lupa ocupa un edificio del siglo XIX con elementos de estilo Art Noveau y ofrece habitaciones en el centro de Lecce
Hay jardín y conexión Wi-Fi gratuita en todas las instalaciones
Las habitaciones disponen de aire acondicionado, TV vía satélite y vistas a la ciudad
El baño privado incluye bañera o ducha, bidé y secador de pelo
La estación de tren de Lecce está a 2 km de la Villa della Lupa, mientras que la Piazza Sant'Oronzo se encuentra a 5 minutos a pie
Las playas de San Cataldo se encuentran a 15 minutos en coche del establecimiento