Karta Vacation Rentals
In the heart of Taormina’s city center, steps from Corso Umberto and a short walk to the Greek Theatre and Taormina Cable Car. Perched above the town with views of the Sicilian coastline, this luxury hotel puts shops, sights and seaside vibes within easy reach.