ABACA Rooms is ideaal gelegen in het centrum van Lecce en beschikt over kamers met een eigen badkamer, airconditioning en gratis WiFi.
Elke kamer van het Abaca Lecce is voorzien van een koelkast, een televisie en een landelijke inrichting. Sommige kamers hebben een eigen balkon.
U loopt in slechts 10 minuten naar de kathedraal van Lecce en het strand ligt op 15 minuten rijden. De accommodatie ligt op 1,2 km van het treinstation van Lecce.