Karta Vacation Rentals
In the heart of Taormina, a short walk from the Greek Theatre, Villa Comunale Garden and Corso Umberto. The Taormina Cable Car and Isola Bella are close by, making this a family-friendly and pet-friendly base for exploring the coast and town.