Villa Teresa Vacation Home Marina di Leuca, Apulia
Located in Leuca in the Apulia region, Villa Teresa features a terrace. Both free Wi-Fi and parking on-site are available at the holiday home free of charge. The property is non-smoking and is situated 700 metres from Marina di Leuca beach.
Via P. Ruggeri, 73040 Leuca, Italy