Villa Serena Maria



Leuca • Show on map
View Details for Price
Villa Serena Maria offers accommodations in Leuca, 1.6 miles from Felloniche Beach and 19 miles from Grotta Zinzulusa. Both free Wifi and parking on-site are accessible at the villa free of charge. Outdoor…More info
