Situated in Castro di Lecce, less than 1 km from Castro Marina Beach and 2.4 km from Cala dell'Acquaviva Beach, Casa Francesca 2 features air-conditioned accommodation with a terrace and free WiFi. The property has sea and city views, and is 2.8 km from Cala 71 Beach. The property is non-smoking and is located 40 km from Roca.
This apartment features 1 bedroom, a kitchen with a fridge and a stovetop, a flat-screen TV, a seating area and 1 bathroom fitted with a bidet. The accommodation offers a fireplace.
Piazza Mazzini is 47 km from the apartment, while Sant' Oronzo Square is 47 km from the property. The nearest airport is Brindisi - Salento Airport, 87 km from Casa Francesca 2.