Chic resort hotel with stylish accommodations, an outdoor pool, and upscale dining. Nestled in Mediterranean gardens, offering relaxation near the sea and Mount Etna.