Boasting air-conditioned accommodation with a terrace, Room Mazzini is set in Lecce. The property is located 26 km from Roca, less than 1 km from Lecce Cathedral and 39 km from Torre Santo Stefano. Gallipoli Train Station is 40 km away and Castello di Gallipoli is 41 km from the apartment.
With free WiFi, this 1-bedroom apartment offers a flat-screen TV and a kitchen with a microwave and fridge. Additional in-room amenities include chocolates or cookies.
Popular points of interest near the apartment include Piazza Mazzini, Sant' Oronzo Square and Lecce Train Station. The nearest airport is Brindisi - Salento Airport, 41 km from Room Mazzini.