Set in Melendugno, 18 km from Piazza Mazzini and 19 km from Sant' Oronzo Square, Casa Francesca offers air conditioning. The property is located 19 km from Lecce Train Station, 20 km from Lecce Cathedral and 21 km from Torre Santo Stefano. Free WiFi is available throughout the property and Roca is 10 km away.
The spacious apartment with a patio and city views features 2 bedrooms, a living room, a TV, an equipped kitchen with a dishwasher and an oven, and 1 bathroom with a shower. Towels and bed linen are featured in the apartment. For added privacy, the accommodation features a private entrance.
Castello di Otranto is 26 km from the apartment, while Otranto Porto is 26 km away. The nearest airport is Brindisi - Salento Airport, 59 km from Casa Francesca.