Recommended hotels in Filicudi Island

Ora Resort Phenicusa Filicudi Filicudi Island

From US$ 224

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. Ora Resort Phenicusa Filicudi has been welcoming guests to its…

Book Now From US$ 224