Italy Sicilia Taormina
Taormina Hotel Villa Ducale
A boutique, luxury accommodation offering panoramic seaside views, Sicilian cuisine, and a blend of modern comforts with traditional charm.
- 60 Via Leonardo Da Vinci
- 0942 28153
- http://www.villaducale.com/