1. Search a PROMO CODE
2. Go to Official Hotel Site
3. Book Direct
Show 22 photos
Palazzo Massa
Via Francesco Antonio D'Amelio 6, Lecce, Italy
Show map
Nearby Hotels
Massa House
Via Francesco Antonio D'Amelio 6,LecceDimora San Leucio
Via Abramo Balmes, 8,LecceCasa Balmes Lecce
Via Abramo Balmes 15,LecceCorte Dei Giugni
Corte Dei Giugni N 1,Lecce