Olimpo Hotel Taormina is a 4-star luxury property, set on the beach front.
The hotel boasts a stunning location next to Isola Bella Taormina, Spiaggia di Mazzeo and Public Gardens (Parco Duca di Cesar). Taormina city center is 4km away.
Olimpo Hotel Taormina is easily accessible from Tito Menniti airport lying within 40 minutes.
Modern rooms feature a telephone, TV and a sofa. Guests can enjoy a fantastic view of Sicilian Ionic Coast and Taormina Bay from their rooms.