Favignana, Italy
Favignana (Sicilian: Faugnana) is a comune including three islands (Favignana, Marettimo and Levanzo) of the Aegadian Islands, southern Italy. It is situated
Il Castello Favignanese is located in Favignana. Some units are air conditioned and include a seating and/or dining area and a flat-screen TV.
Air conditioning
Private bathroom
Air conditioning
Il Castello Favignanese is located in Favignana. Some units are air conditioned and include a seating and/or dining area and a flat-screen TV.