Matteotti junior suite is situated in the Old Town district of Lecce, 700 metres from Piazza Mazzini, 27 km from Roca and 1.2 km from Lecce Train Station. The air-conditioned accommodation is 100 metres from Sant' Oronzo Square. Castello di Gallipoli is 41 km away and Castello di Otranto is 47 km from the apartment.
With a private bathroom, units at the apartment complex also feature free WiFi.
Lecce Cathedral is 500 metres from the apartment, while Gallipoli Train Station is 40 km from the property. The nearest airport is Brindisi - Salento Airport, 42 km from Matteotti junior suite.