We chose this hotel for two nights in our wedding anniversary. The hotel is seated far from the beaches, far from the port and far from city centre. There is a cemetry nearby.
To go to the village you must follow a dark road, plenty of curves with cars going up and down. Hotel is a normal 4 star hotel, with a poor breakfast, a swimmingpool plenty of people that closes at 19.00. Receptionists are really rude: check in time was about 35 minutes because we had to wait the receptionist to end serving coffees in the bar (4 star hotel, really?). After that she did not even explained anything, neather about Milazzo or the hotel; for instance, she was not able to tell us that we could have hotel towels for the swimmingpool. It is also supposed to have an agreement for free with a lido in the beach: we were unable to find a place any of the days there, although you could have place paying it appart directly in the lido...
The room is ok but the bathroom has a shower tube thats sinks the whole room while having a shower, because doors do not close properly to the floor.
We choose this hotel as the best supposed to be in the city and it was absolutelly dissapointing. It all ruined our wedding anniversary. We felt deceived.