Pet-friendly hotels in Filicudi Island
We found 1 property with availability in Filicudi Island
Show on map
Appartamento Al Castello
Via Val Di Chiesa, Filicudi Island, Italy
Nestled only a few steps from Chiesa di Santo Stefano, Appartamento Al Castello Filicudi Island offers quick access to numerous tourist attractions nearby. Sport activities such as hiking are…
- 1-1