Excelsior Palace Hotel

About Excelsior Palace Hotel

Tailor Made Rail

The Excelsior Palace Hotel occupies a Moorish-style building, with panoramic views of Mount Etna and the hillside village of Castelmola. The hotel boasts a swimming pool and pool bar overlooking the coast, an a la carte restaurant and a concierge service. The famous Greco-Roman Amphitheatre is just 10 minutes’ walk away.