Taormina, Sicily, Italy
One of Italy's most historic holiday resorts, Taormina is a picturesque small town perched on a slope high above the Ionian Sea on the eastern coast of Sicily.
Holidays & Experiences - Taormina
Accommodation Options - Taormina (1)
Hotel Antares
From $POA
This family friendly 4-star property lies on top of a hill overlooking Letojanni. The hotel offers value and... Read More