Das Hotel Olimpo-Le Terrazze befindet sich in Letojanni, an der Spitze eines Hotelkomplexes, zu dem auch das Hotel Antares gehört. Es bietet eine herrliche Aussicht auf die Bucht von Taormina und familienfreundliche Dienstleistungen, was es zu einem perfekten Ort für erholsame Wochenenden macht. Zu den Dienstleistungen und Annehmlichkeiten zählen Parkplätze, der Zugang zu einem Partnerstrand, zwei Swimmingpools, zwei Mini-Whirlpool-Badewannen mit Solarium, Unterhaltung, Bars, Restaurants, ein Geschäft und ein Wellnesscenter mit beheiztem Innenpool.
Das Hotel Olimpo-Le Terrazze befindet sich an einem wunderschönen Aussichtspunkt in der Nähe der wichtigsten Touristenattraktionen der sizilianischen Ostküste. Der weltberühmte Ferienort Taormina ist nur 5 km von der Unterkunft entfernt und kann auch mit dem Bus erreicht werden. Der Strand und das Zentrum von Letojanni sind zu Fuß mit den Hotelaufzügen erreichbar. Die Baia di Mazzarò, das Naturschutzgebiet von Isolabella, die Alcantara-Schlucht und der Ätna sind ebenfalls leicht zu erreichen.