El Hotel Olimpo-Le Terrazze se encuentra en Letojanni, en la parte superior de un complejo hotelero que también incluye el Hotel Antares. Tiene hermosas vistas de la bahía de Taormina y servicios para familias, lo que lo convierte en un lugar perfecto para los fines de semana relajantes. Entre los servicios y amenidades, se encuentran los estacionamientos, el acceso a una playa asociada, dos albercas, dos mini tinas de hidromasaje con solárium, entretenimiento, bares, restaurantes, una tienda y un centro de bienestar con alberca techada climatizada.
El Hotel Olimpo-Le Terrazze se encuentra en un maravilloso lugar panorámico cerca de las principales atracciones turísticas de la costa oriental de Sicilia. La localidad turística de Taormina, de fama mundial, está a solo 5 km en coche del establecimiento y también se puede llegar en autobús. Se puede llegar a la playa y al centro de Letojanni a pie, utilizando los ascensores del hotel. La Baia di Mazzarò, la reserva natural de Isolabella, el desfiladero de Alcantara y el monte Etna también están a poca distancia.