Great location! In the heart of Taormina! Walking distance to everything!
Very clean place and nicely decorated!
I would definitely recommend staying there, if you want to walk and be in the center of town.