Karta Vacation Rentals
Perched above Taormina in Castelmola, this hillside hotel is a short stroll from Taormina highlights like the Greek Theatre, Church of Sant'Antonio Abate, Bellini Gardens and Piazza Stesicoro. Pet-friendly and family-friendly, with free self-parking on site.