El ABACA Rooms goza de una ubicación ideal en el centro de Lecce y ofrece habitaciones con baño, aire acondicionado y conexión Wi-Fi gratuita.
Las habitaciones del Abaca Lecce presentan una decoración de estilo rústico y disponen de nevera y TV. Algunas tienen balcón privado.
La catedral de Lecce está a solo 10 minutos a pie y la playa, a 15 minutos en coche. La estación de tren de Lecce está a 1,2 km.