The hotel is positioned just outside the town centre in both a strategic and romantic area with its outstanding views of the Sea, mount Etna and Taormina.
Large capacity restaurant is located on the ground floor and serves mouthwatering Sicilian dishes generally accompanied by the best Sicilian wines.