Recommended hotels in Filicudi

Ora Resort Phenicusa Filicudi

From US$ 214

Via Porto 7, Filicudi Island, Italy - Show map

Show map

Ora Resort Phenicusa Filicudi is rated 3 stars and provides visitors with a safe deposit box, a baggage storage and a news stand.

Book Now From US$ 214