L'Excelsior Palace Hotel occupe un bâtiment de style mauresque, à 10 minutes de marche du théâtre antique grec. Offrant une vue panoramique sur le mont Etna et le village à flanc de colline de Castelmola, il comprend une connexion Wi-Fi gratuite dans l'ensemble de ses locaux et une piscine extérieure.
Revêtue de parquet, chaque chambre de l'Excelsior Palace Hotel est dotée d'un mobilier en bois élégant. Les chambres climatisées sont munies d'une télévision par satellite, tandis que certaines possèdent un balcon donnant sur la mer.
Le restaurant de l'établissement prépare des spécialités internationales classiques et une cuisine méditerranéenne. Le petit-déjeuner buffet, composé de viennoiseries, de fruits frais, d'œufs et de café italien traditionnel, pourra être servi directement dans votre chambre, sur demande.
L'Excelsior Palace est pourvu d'un emplacement central à Taormine et offre une vue magnifique sur la mer Ionienne. La sortie Taormine de l'autoroute A18 est à 5 minutes en voiture, tandis que la gare de la ville se trouve à 2 km.