Recommended hotels in Torre Lapillo

Hotel Alba

From US$ 71

Via Magellano 17 , Torre Lapillo, Italy - Show map

Show map

Hotel Alba is a 4-star property only 27.8 km from Sant'Agata Cathedral, Lecce Civil Court and Lecce Cathedral.

Book Now From US$ 71