The 4-star Olimpo Hotel Taormina boasts close proximity to Mazzaro, Public Gardens (Parco Duca di Cesar) and Gole Alcantara Terralcantara just 2.9 km away.
Guests can get to Taormina city center, which is 4 km away.
Fontanarossa airport can be reached in 55 minutes by car from Olimpo Hotel Taormina.
This luxury hotel provides modern rooms equipped with TV, a sofa and a telephone. Guests will enjoy a view of Taormina Bay and Sicilian Ionic Coast from their rooms.
Cars are available for rent at Olimpo Hotel Taormina.
On-site spa options feature a wellness center, a solarium and a sauna.