Insula Hotel
Photo gallery for Insula Hotel
Overview of Insula Hotel
Insula Hotel
3-star Favignana hotel with restaurant
Reviews
8.6
Excellent
Popular amenities
Explore the area
Via Manin 2, Favignana, TP, 91023
- La Pasticceria FC2 min walk
- Quello Che c'è, C'è2 min walk
- Favignana Plaza5 min walk
- Ex Stabilimento Florio5 min walk