Karta Vacation Rentals
Perched on the cliffs of Mazzaro in Taormina, a short walk from Spisone Beach and Isola Bella. Steps from the city center and within easy reach of Porta Messina, the Ancient Theatre, Corso Umberto and Villa Comunale. A family-friendly, pet-friendly hotel with dramatic coastal views.