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.

Hotel villa diodoro 01
Hotel villa diodoro 02
Hotel villa diodoro 03
Hotel villa diodoro 04