The elegant Ashbee Hotel is a refined and sophisticated property within easy walking distance of the heart of Taormina. Outside, a fabulous panoramic terrace boasts views across the sea and coastline below.