Excelsior Palace Hotel

3.9
(1,055 reviews)
Via Toselli 8, 98039, Taormina, Sicily Italy
+39 0942 23975Official website
Historic Hotel
Hotel
Mountain View
Park View

About

The Excelsior Palace Hotel, a historic 4‑star establishment dating back to 1904, sits on a picturesque promontory in Taormina’s heart, offering breathtaking views of the Bay of Naxos, Mount Etna, and the Greek Theatre. Guests can enjoy a luxurious Mediterranean park, an Olympic‑sized swimming pool, and a range of elegant rooms with panoramic sea or Etna vistas. The on‑site restaurant showcases traditional Sicilian dishes alongside an international menu and a 140‑seat dining room, making it an ideal venue for weddings, corporate events, and cultural celebrations. With round‑the‑clock reception, free wireless connectivity, and a focus on environmental sustainability, Excelsior Palace blends historic charm with modern comforts for families, couples and business travelers alike.

Excelsior Palace Hotel | Giarre | Italy | TripAligner