No image available for this hotel
No image available for this hotel
Favignana Islands, Favignana Islands
Spend a second to
save a fortune!
Spend a second to save a fortune!
Via Manin 2, Favignana Islands
Hotel Insula is set in the heart of Favignana Island. Opened in 2004, it features a fresh, modern design and guarantees a friendly service from the couple who runs it.
See MoreUsage of subsidiary facilities may incur additional fees