Recommended hotels in Filicudi Island

Ora Resort Phenicusa Filicudi Filicudi Island

From US$ 255

Via Porto 7, Filicudi Island, Italy - Show map

Show map

Ora Resort Phenicusa Filicudi is a 3-star property in the middle of Filicudi Island. The hotel was built in…

Book Now From US$ 255