The best thing about this hotel was the location - it was perfectly located on the main street of Taormina close to some great restaurants and bars, a piazza or two with an amazing view of Mt Etna and the stunning Teatro Greco. The hotel staff were friendly and spoke good English, and often reminded us to leave room keys...
More
- Victoria Hotel Taormina
