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 i Read more
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.