Ideally located in the very center of Lecce, ABACA Rooms features rooms with attached bathroom with air conditioning and free Wi-Fi.
Each room at the Abaca Lecce comes with a fridge, TV and country-style décor. Some open onto a private balcony.
Guests can walk to Lecce Cathedral in just 10 minutes, while the beach is a 15-minute drive away- The property is 0.7 mi from Lecce Train Station.
License number: LE07503561000011761
Number of rooms : 9