Via virgilio, 50, 73040 Leuca
Vacation Home
Villa Maria offers accommodations in Leuca, a 7-minute walk from Marina di Leuca beach and 19 miles from Grotta Zinzulusa. This vacation home provides air-conditioned accommodations with a balcony. There's a barbecue and guests have access to free Wifi, free private parking, and an electric vehicle charging...