Via leonardo da vinci, 73055 Torre Suda
Holiday homes
Featuring a balcony with garden views, a garden and a bar, Villa Leonardo da Vinci can be found in Torre Suda, close to Spiaggia Pubblica Rocciosa Denominata "Scaledde" and 700 metres from Spiaggia di Marina di Mancaversa. With city views, this accommodation features a patio. There is free private parking...