Casa Lalla is located in the Old Town district of Lecce, 300 metres from Sant' Oronzo Square, 27 km from Roca and 1.1 km from Lecce Train Station. The property is set 600 metres from Lecce Cathedral, 40 km from Gallipoli Train Station and 40 km from Castello di Gallipoli. Free WiFi is available throughout the property and Piazza Mazzini is 700 metres away.
This air-conditioned apartment comes with 1 bedroom, a cable flat-screen TV, a dining area, and a fully equipped kitchen with a microwave and a fridge. Towels and bed linen are provided in the apartment. Additional in-room amenities include wine or champagne.
Castello di Otranto is 47 km from the apartment, while Otranto Porto is 47 km away. The nearest airport is Brindisi - Salento Airport, 41 km from Casa Lalla.