Via del Capo Marinaro, 311
- Capoliveri
+39 0565 964021
The Hotel Capo Sud was initially built by the Di Puccio family in 1955 and is still managed by them today. Since then, it has expanded and been renovated several times, but the welcoming and friendly atmosphere has never changed.