Karta Vacation Rentals





In the heart of Taormina City Centre, just off Corso Umberto — a 3-minute walk to the main pedestrian street and about 5 minutes to the Greek Theatre. The Taormina cable car is 0.3 mi away, Mount Etna about 14.7 mi, and nearby sights include Piazza IX Aprile, Villa Comunale, Spisone Beach, Palazzo Corvaja and the Aragonese Castle. Pet-friendly city-centre apartment perfect for sightseeing.