Favignana Hotel

Contrada Badia, 8
Favignana
Italy