Via Teatro Greco 59, 98039 Taormina, Sicily, Italy
Set in the heart of Taormina, Grand Hotel Timeo serves up views that have enchanted for more than a century. The first hotel to be built in the city gazes out across the coast towards Mount Etna and beyond. Here you can breathe in the full spectacle of Sicily.