El edificio que aloja este hotel histórico data de 1873 y representa uno de los lugares más interesantes de la región. Cuenta con un total de 83 habitaciones. Tiene aire acondicionado y dispone de recepción 24 horas, ascensor, salón de peluquería, bar, restaurante y sala de conferencias. Además, hay servicio de habitaciones y aparcamiento.
Éste es el primer hotel en Taormina, situado en el centro de la ciudad, justo al lado del teatro griego. Está ubicado en un parque con una extensión de 25.000 m2. Desde el jardín se ve la el imponente volcán del Etna, el mar y el teatro griego. El aeropuerto Catania-Fontanarossa en Catania dista 50 km. El aeropuerto internacional de Palermo está a 270 km. En las inmediaciones encontrará diversos bares y restaurantes. El aeropuerto de Taormina-Giardini está a unos 10 minutos en coche. Castemola dista 10 minutos en coche.
El desayuno se sirve en forma de bufet. La comida y la cena se sirven a la carta.