The elegant Excelsior Palace Hotel offers a modern accommodation overlooking the Ionian Sea. Built in 1904, the hotel is a combination of Italian architecture and contemporary facilities.
The hotel boasts stunning location not far from a theater and a tower as well as an exotic garden. Taormina city center is 1 km away.
Castello di Calatabiano is 5.3 km of the property, while Gole Alcantara Terralcantara is around 9.3 km away.
Excelsior Palace Hotel lies within 50 minutes’ drive to Fontanarossa airport.
Excelsior Palace Hotel features rooms with a Mediterranean interior that come with flat-screen TV, a French balcony, a separate toilet, a minibar and climate control for a pleasant stay in Taormina. Excelsior Palace Hotel offers rooms with a spectacular view over the bay. They provide bathrooms with a hairdryer, complimentary toiletries and a bathtub.
Eat & Drink
Guests will enjoy international dishes served at the 24-hour restaurant. Osteria RossoDiVino and caffe bar Turrisi are situated in a tourist area, about 100 meters from the venue.
The hotel also offers cars, bicycles and limousines for rent.
Beach facilities at Excelsior Palace Hotel include beach chairs, towels and umbrellas.
Wireless internet is available in the entire hotel for free.
Paid public parking is possible at a location nearby.