Casa di Francesca offers accommodations in Lequile, 4.6 miles from Piazza Sant'Oronzo and 4.6 miles from Piazza Mazzini. This apartment offers air-conditioned accommodations with a balcony. Roca is 20 miles away and Lecce Cathedral is 3.4 miles from the apartment.
The apartment is composed of 2 bedrooms, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is featured. The accommodation is non-smoking.
Lecce Train Station is 3.6 miles from the apartment, while Gallipoli Train Station is 21 miles away. The nearest airport is Brindisi - Salento Airport, 29 miles from Casa di Francesca.