Simply stunning - a jewel in the crown of Sicily
Advantages: Location, location, location!
Disadvantages: No good for people with restricted mobility
I first encountered this hotel when I got married in Taormina's town hall in 2002. The hotel is simply beautiful and the location is breathtaking. It's a short walk into the centre of this wonderful town with so many good restaurants and bars that I need ...
alleycat01 01.06.2006 · Read full review
Ciao members have rated this review on average: helpful
Review of Villa Diodoro Hotel, Taormina