Tucci17 is located in Lecce, 500 metres from Piazza Mazzini, 1.1 km from Sant' Oronzo Square, as well as 26 km from Roca. Among the facilities at this property are a 24-hour front desk and private check-in and check-out, along with free WiFi throughout the property. Staff on-site can arrange a shuttle service.
The air-conditioned apartment also provides a flat-screen TV, a fully equipped kitchen with a fridge, a seating area, washing machine and 1 bathroom with a walk-in shower and a bidet. The apartment is allergy-free and soundproof.
A minimarket is available at the apartment.
Lecce Train Station is 1.8 km from Tucci17, while Lecce Cathedral is 1.4 km away. The nearest airport is Brindisi - Salento, 42 km from the accommodation, and the property offers a paid airport shuttle service.