Beautiful apartment located in the heart of Taormina with everything you could possibly need at your door step.