Cet hôtel de 5 étoiles est situé au centre ville de Taormina et fut construit en 1908. Il est situé près de Corso Umberto I, Teatro Greco et la station la plus proche est Taormina. L'hôtel a un restaurant, un bar, un salon de conférence et une piscine extérieure.