La Rocca dell'Alcantara is located in Randazzo, on the border of The Regional National Park of Etna. It offers a garden featuring a BBQ and dining areas, and accommodation here is rustic with exposed-beam ceilings and air conditioning.
Rooms at La Rocca dell'Alcantara will provide you with a flat-screen TV and mountain views. The private bathroom includes free toiletries.
Taormina and its beaches are less than a 1-hour drive away.