Photo gallery for La Chiocciola
La Chiocciola
Castrignano del Capo inn with private balconies
Reviews
9.6
Exceptional
Popular amenities
Explore the area
Via Roma, 52, Castrignano del Capo, LE, 73040
- Basilica Santuario Santa Maria De Finibus Terrae5 min drive
- Lighthouse of Santa Maria di Leuca6 min drive
- Santa Maria di Leuca Beach11 min drive
- Brindisi (BDS-Papola Casale)91 min drive