Karta Vacation Rentals
On Taormina's main street, Corso Umberto, in the heart of the historic city centre. Steps from Piazza del Duomo and within easy walking distance of the Greek Theatre, the cable car and Bellini Gardens. The rooftop terrace frames views of Mount Etna and the bay.