Hotel Villa Carlotta Taormina
Hotel Villa Carlotta Taormina
Hotel Villa Carlotta Taormina

Hotel Villa Carlotta Taormina

Luxury boutique hotel overlooking the Mediterranean sea and Mount Etna, 5 minutes walk to the main Taormina pedestrian street Corso Umberto and Greek Theatre.