Excelsior Palace Hotel 4 stars, an idyllic peaceful oasis in the heart of Taormina: wonderful location, friendly staff and all-inclusive services. To stop time, in one of the most beloved areas in Sicily, you experience extraordinary beauty, an ancient history and culinary traditions of the area, embraced by a wonderful hospitality.