Cheap Hotels in Alicudi
Filter Results
Apply Filters
Clear Filters
1 option found
-
L'Olivuzza
Show map
The 2-bedroom L'Olivuzza Villa Alicudi is located approximately 20 minutes' walk from Alicudi Island, giving access to various tourist spots nearby. With a maximum capacity of 4 guests, this property…
From US$ 155price for 1 nightBOOK