Este hotel, con aire acondicionado y construido en 1892, tiene 37 habitaciones repartidas en 5 plantas y dispone de vestíbulo, servicio de recepción y salida 24 horas y caja fuerte, además de servicio de cambio de divisas, guardarropa, ascensor y salón de peluquería. Los huéspedes se pueden relajar en la sala de TV, cafetería, bar o restaurante del hotel. Éste también ofrece instalaciones para conferencias, conexión a Internet WiFi, servicio de habitaciones y servicio de lavandería, así como aparcamiento gratuito frente al hotel y garaje de pago a unos 150 m.
El hotel se encuentra a unos metros del centro histórico de Taormina y a unos pasos de la calle principal (Corso Umberto), el palacio de congresos (Palazzo dei Congressi) y el teatro griego. Da a la bahía de Naxos, el volcán Etna, las pistas de tenis y los jardines públicos. El complejo de esquí del Etna queda a unos 35 km del hotel, y el palacio Corvaja está a unos 100 m. Se llega al club de playa Paradise Beach Club en Letojanni y a la costa de Mazzaro en unos 10 minutos de coche. El parque Duca di Cesarí² está a unos 30 m del hotel, y se llega a las tiendas de Corso Umberto en 10 minutos a pie aproximadamente. La estación de Interbus está a unos 200 m del hotel, y la estación de tren Taormina-Giardini queda apenas a 2 km. El aeropuerto de Catania-Fontanarossa está aproximadamente a 45 km del hotel y el aeropuerto internacional de Palermo, a unos 250 km.
El restaurante a la carta 'Al Settimo Cielo' se encuentra en la 6ª planta del hotel y tiene una vista panorámica de 360° sobre Taormina, la bahía de Naxos y el volcán Etna. En él se puede disfrutar de un completo bufet de desayuno o una cena a la luz de las velas bajo el techo transparente del porche.