Located in Leuca in the Apulia region, Home Relax Francesca features a terrace and sea views. The air-conditioned accommodation is 42 km from Gallipoli.
The holiday home is composed of a living room, a fully equipped kitchen, and 1 bathroom. A flat-screen TV with cable channels is offered.
Otranto is 40 km from the holiday home, while San Cassiano is 28 km from the property....
|via Leonardo da Vinci|
Santa Maria di Leuca