Karta Vacation Rentals
In the heart of Taormina, a short walk from Isola Bella and the Taormina Cathedral. Steps from Isola Bella Beach, the cable car and sights like Spisone Beach and the Aragonese Castle. Pet-friendly base with easy access to the town center and coastal views.