Travellers enjoy visiting Naumachie, located approximately 10 minutes' drive from the Hotel Olimpo Le Terrazze, as well as the Restored Santa Caterina Catholic Church accessible with 15-minute car ride. If you are willing to explore even more landmarks in Letojanni, attend the perfect horseshoe-shaped Ancient Theatre of Taormina located within 2 miles of the property.