Chambres
Les chambres disposent de la climatisation, d'une télévision par satellite à écran plat avec les chaînes à la carte et d'une salle de bains privative pourvue d'une baignoire ou d'une douche, d'articles de toilette gratuits et d'un sèche-cheveux. Toutes les chambres sont situées à une courte distance du prestigieux restaurant Locanda Don Serafino.
Restaurant
Particulièrement à l'image de son restaurant "Locanda Don Serafino", situé à seulement quelques centaines de mètres de l'hôtel, l'un des meilleurs restaurants de Sicile.