Situated in the heart of Santa Maria di Leuca, in the Apulia Region, La casa di Biagio's home offers accommodation 600 metres from the sea. Free parking available near the property. All units feature a cable TV.
Address: Via ForlǪ, n.22, Leuca
Rates from:
EUR 58 | More:
Booking.com