Wow! This hotel is just great. Everything about it is the best. The staff, rooms, restaurant and location couldn't be better. The views from the rooms are spectacular as the hotel sits on a cliff edge. The town of Taormina is delightful and really thinking about going back to stay at least a week or two there. Out of all...
More
- Diodoro Hotel Taormina
