Reservations: +1-888-407-3027



Airport Shuttle
Business Center
Pets Allowed
Restaurant
Swimming Pool
Garden
Show all amenities
Nestled in the heart of Taormina, the Excelsior Palace Hotel is a stunning Moorish-style sanctuary just a 10-minute stroll from the historic Greek Amphitheatre. Guests can unwind by the outdoor pool, taking in breathtaking panoramic views of Mount Etna and the ... more
Excelsior Palace Hotel offers elegantly furnished rooms with parquet floors, air conditioning, satellite TV, and some rooms have balconies with sea views.
Yes, Excelsior Palace Hotel provides free WiFi throughout the property.
Yes, the hotel features an outdoor pool with panoramic views of Mount Etna and the hillside village of Castelmola.
The hotel’s restaurant specializes in international favorites and Mediterranean cuisine, offering a delicious buffet breakfast.
The buffet breakfast includes pastries, fresh fruit, eggs, and traditional Italian coffee. It can also be served directly in your room upon request.
The hotel is a 10-minute walk from the Greek Amphitheatre.
Please check with the hotel directly for parking availability and options.
Excelsior Palace Hotel is 1.2 miles from Taormina Station.
Yes, Excelsior Palace Hotel can accommodate families with its spacious rooms and recreational amenities.
Please inquire directly with the hotel regarding their pet policy.
Check-in: 14:00
Check-out: 11:00