You can't get much more central than this amazing apartment. Add stunning views on a massive terrace and you have the ultimate Taormina place to stay. Thank you!