Karta Vacation Rentals
In Rocca di Ciauli on Filicudi, part of the Aeolian Islands. This 3-star, pet-friendly hotel sits 50 m from the town centre and about 700 m from a pebble beach. Nearby sights include the port, the Neolithic village at Capo Graziano, Giafante rock and the Grotta del Bue Marino.