Karta Vacation Rentals
In the winding heart of Taormina City Centre, just steps from Corso Umberto. You're a 7-minute walk from the Taormina Cable Car and about 0.4 miles from the ancient Greek Theatre, with Mount Etna roughly 14.5 miles away. Address: Salita dei Gracchi 20.