Casa di Francesca is gelegen in Lequile, op 7,4 km van Piazza Sant'Oronzo, 7,4 km van Piazza Mazzini, en 32 km van Roca. Gasten bij dit appartement hebben toegang tot een volledig uitgeruste keuken en een balkon.
Het appartement met 2 slaapkamers heeft een flatscreen-tv, airconditioning en een woonkamer.
Lecce Cathedral ligt op 5,5 km van het appartement, en treinstation Lecce ligt 5,8 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Brindisi - Salento, op 46 km van Casa di Francesca.