Photos coming soon
HOTEL
Villa Mele
Strada Provinciale 91, 73059 Lido Marini, Italy, Ugento
Where it sits
Villa Mele
Strada Provinciale 91, 73059 Lido Marini, Italy, Ugento
39.85316, 18.18828
Plan around Villa Mele
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 1, 2026.
