Filicudi Island hotels & apartments, all accommodations in Filicudi Island

Suggested hotels in Filicudi Island

Hotel Phenicusa Filicudi Island

Via Porto 7, Filicudi Island, Italy

Hotel Phenicusa Filicudi Island photo

Ora Resort Phenicusa Filicudi is rated 3 stars and provides visitors with a safe deposit box, a car park and a newspaper stand. With accents of Mediterranean architecture, the hotel…