Modern hotel with sea-view wellness area, saltwater pools, and rooms with free Wi-Fi, some with balconies. Near Milazzo Castle.