Karta Vacation Rentals
In the heart of Taormina city centre, steps from Corso Umberto and a short walk to the Taormina Cable Car. Minutes from the Greek Theatre, Palazzo Corvaja and Belvedere Square, this family-friendly, pet-friendly hotel puts you right in the action with easy access to Isola Bella and local sights.