Excelsior Palace Hotel is a Moorish-style building, 10 minutes' walk from the Greek Amphiteatre. It offers free WiFi throughout and an outdoor pool with panoramic views of Mount Etna and the hillside village of ... Read more
Excelsior Palace Hotel, a Moorish-style hotel located 10 minutes walk from the Greek Amphiteatre is the Excelsior Palace Hotel. The hotel offers WiFi access throughout the building and an outdoor pool that boasts panoramic views of Mount Etna as well as Castelmola, a hillside village. Excelsior Palace Hotel rooms feature elegant wood furnishings and parquet flooring. Some rooms have sea views and air conditioning. The hotel's restaurant serves Mediterranean and international cuisines. On request, the buffet breakfast can be delivered directly to your room. It includes pastries, eggs, and traditional Italian coffee. Excelsior Palace is centrally located in
Taormina and offers views over the Ionian Sea. It is located 5 minutes from Taormina Station on the A18 motorway, and 1.2 miles from Taormina Station.
Recommended properties in Italy