Excelsior Palace Hotel Taormina został otwarty w 1904 roku i obecnie składa się z 77 pokojów z widokiem na morze.
Sanktuarium Madonny della Rocca znajduje się w odległości około 5 min jazdy od hotelu, z kolei Plaża w Giardini Naxos jest w prawie 2 km. W tym hotelu znajdziesz się około 5 min autem od Morze Jońskie. Łuk Catania i Ulica handlowa Corso Umberto znajdują się kilka kroków od Excelsior Palace. Przystanek autobusowy Rocca leży 600 m od od obiektu. 4-gwiazdkowy hotel położony jest 70 km od lotniska Catania-Fontanarossa.
Pokoje wyposażone są w klimatyzację, a także mini bar.
Goście mogą delektować się świeżymi owocami, kawą włoską i jajkami na śniadanie. W okolicy znajdują się restauracje, w tym Da Cristina, która leży w odległości 5 min spacerem.