Via Volito I, 73053 - Leuca, Italy
Holiday home - Unrated, Leuca
Situated in Leuca, just 2.2 km from Felloniche Beach, La Casetta di Francesca offers accommodation with complimentary bikes, free private parking, a garden, and barbecue facilities. - Unrated, Leuca
Private, monitored parking area
Sun-filled terrace
Pets are welcome
Non-smoking rooms available