The hotel is in the heart of the Alcantara valley and its beauty is increased by the presence of the river it self which is just 3 km away. Near the hotel, you can find Taormina at just 20 km, the Etna at 20 km and the Giardini Naxos beach at 15 km.
See more: Hotels in Europe Hotels in Italy Hotels in Sicily Holiday Destinations in Europe