Karta Vacation Rentals
In Morciano di Leuca (Torre Vado) on Italy’s Salento coast, a 4-star resort just a 4-minute walk from Pescoluse Beach (the famed “Maldive del Salento”) and close to Vado Tower. Marina di San Gregorio and Lido Marini are minutes away by car. The property is pet-friendly and offers free self-parking.