Located in Lecce, 700 metres from Piazza Mazzini and 1.1 km from Sant' Oronzo Square, Dimora Gli Archi Lecce provides accommodation with amenities such as free WiFi and a flat-screen TV. The property is situated 1.7 km from Lecce Train Station, 1.5 km from Lecce Cathedral and 39 km from Torre Santo Stefano. The property is non-smoking and is set 26 km from Roca.
The air-conditioned apartment is composed of 1 separate bedroom, a fully equipped kitchen, and 1 bathroom.
Gallipoli Train Station is 41 km from the apartment, while Castello di Gallipoli is 41 km away. The nearest airport is Brindisi - Salento Airport, 42 km from Dimora Gli Archi Lecce.