Photos coming soon
HOTEL
B&B Umberto I - Veglie (Lecce)
Piazza Umberto I, 21, 73010 Veglie LE, Italy, Veglie
Where it sits
B&B Umberto I - Veglie (Lecce)
Piazza Umberto I, 21, 73010 Veglie LE, Italy, Veglie
40.33459, 17.97077
Plan around B&B Umberto I - Veglie (Lecce)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 23, 2026.
