Set within a 7-minute walk of Scalo di Furno Archaeological Site and 1 km of Isola dei Conigli - Porto Cesareo in Porto Cesareo, Villa Francesca provides accommodation with seating area and a kitchen.
Offering sea views, all units come with a coffee machine, a flat-screen TV, ironing facilities and a living room. There is a private bathroom with bidet and free toiletries in each unit, along with a hair dryer.
The villa offers a terrace.
Both a bicycle rental service and a car rental service are available at this property.
Penisola della Strea is 2.9 km from Villa Francesca. The nearest airport is Brindisi - Salento Airport, 44 km from the accommodation.