Excelsior Palace Hotel is a Moorish-style building, 10 minutes' walk from the Greek Amphiteatre. It offers an outdoor pool with panoramic views of Mount Etna and the hillside village of Castelmola. This 4 star hotel is located in the city center of Taormina and was established in 1904. It is close to the Greek Theater. The Hotel has a restaurant, 2 bars, a conference room and an outdoor swimming pool. All 88 rooms are equipped with minibar, hairdryer, safe and air conditioning. Guests will have free Wi-Fi in public areas and discounts at a beach club, 4 km away. Excelsior Palace has a central inland location in Taormina, with views of the Ionian Sea. It is a 5-minute drive from Taormina exit of the A18 motorway and 2 km from Taormina Station.