Karta Vacation Rentals
In the heart of Taormina, Sicily, perched on a rocky promontory with sweeping Ionian Sea views. Steps from Church of San Domenico, Corso Umberto, the Cathedral and the Greek Theatre — a true city-center spot that's family-friendly and pet-friendly.