Taormina is one of the most beautiful villages in Sicily, nestled between the sea and Monte Tauro. A perfect mix of art, history, nature and culture that fascinates every traveler.
Here is our guide to the main attractions to see during your stay in Taormina in Light Suites.