Karta Vacation Rentals
Right in Taormina city centre, a short stroll from Corso Umberto, Villa Comunale and the Greek Theatre. Taormina Cable Car is within easy walking distance and Mount Etna sits about 23.6 km away. A pet-friendly, family-friendly apartment base for exploring Sicily.