Mount Etna is one of the world's most active volcanoes, and the largest active volcano in Europe.
The Hotel Isabella is located on Taormina's main street, the Corso Umberto, away from the beach crowds and convenient to the town's night life.
The Corso Umberto is the main street through the ancient town of Taormina, Sicily.