5 star hotels in Torre Squillace
We found 1 property with availability in Torre Squillace
Show on map
B&B Villa Gallo
30 Via Marsala, Torre Squillace, Italy
Situated just a 6-minute walk from the comfortable B&B Villa Gallo Torre Squillace, guests can reach Torri Costiere del Salento in no time. This 5-star bed & breakfast boasts views of the garden and…
- 1-1