




In the heart of Taormina, a city-center apartment / small hotel just off Corso Umberto. Steps from the Taormina Cable Car and the Greek Theatre, and a short walk to Chiesa Madonna della Rocca, Chiesa di San Giuseppe, Palazzo Corvaja and Spisone Beach.