This hotel can’t be beaten for its location – in the heart of Taormina, next to the amphitheatre, close to shopping and restaurants but with breathtaking views over the town to the sea with Mount Etna smouldering (it was actually erupting when we were there) in the background. We had a room in the annex next door to the main... more

















