Готель Excelsior Palace розташований в центрі міста Таорміна, в місці з красивим видом на Іонічне море, в 10 хвилинах ходьби від грецького амфітеатру. Будівля готелю була побудована в 1904 році. У 5 хвилинах їзди від готелю знаходиться виїзд з Таорміни на автомагістраль A18, а в 2 км — вокзал Таорміни. Підходить для сімейного відпочинку.