Clean, stylish and stunning views with the peace and serenity Taormina has to offer and just a short walk away from both the beaches and the town centre.