Karta Vacation Rentals
In the heart of Taormina, a compact boutique hotel just steps from the Taormina Cable Car and a short stroll to Corso Umberto. The property sits near the beach, about 0.4 mi from the Greek Theatre and roughly 14.8 mi from Mount Etna.