Olimpo Hotel Taormina is a 4-star accommodation within 3.4 km of Cattedrale di Taormina .
The hotel is around 10 minutes on foot from the city center.
Olimpo Hotel Taormina offers a stunning view to its guests.
Olimpo Hotel Taormina is around 60 minutes' drive from Fontanarossa airport.
The rooms in Olimpo Hotel Taormina are fitted with a mini bar, climate control, a safe, television and a sofa. Some rooms feature views over Taormina Bay and Ionian Coast. They provide bathrooms with a hairdryer and bathrobes.
Eat & Drink
Different dishes of American cuisine are served at the restaurant. There is an onsite Antares American bar to relax in. The café Squisito Naturalmente is approximately 300 meters from the property.
Olimpo Hotel Taormina offers such leisure options as a sun terrace and an indoor swimming pool.