Hotel Villa Diodoro

75 Via Bagnoli Croci - 98039 Taormina, Italy

4
4

Located just a few steps away from the town’s historic center. The hotel enjoys the unique panorama of Mount Etna, the Bay of Naxos and the old town.