Our Trips using this Lodging

Hotel Villa Diodoro

Taormina, Italy

The Villa Diodoro has a fabulous cliffside location next door to public gardens that link to the main street of town for a scenic and peaceful walk into town. The hotel’s large swimming pool terrace has an eye-popping view of the sea and Mt. Etna, and the breakfast room is large and airy, also with great views.