Award-winning Hotel Villa Ducale is the most romantic boutique hotel in Taormina with breathtaking views across the sea and Mount Etna.