We stayed here for the Monza F1 weekend as we needed to find a hotel for three consecutive nights. The hotel in itself is fine, standard 3 star facilities and services. Rooms were clean and no real problems. Breakfast was good, buffet style and was included in the room rate. The dinner menu was a little sparse but food OK, the house wine good value but I would definitely recommend the Italian restaurant about 500 yards up the main street, which we were informed about by the Reception.
The main issue with the hotel is location, especially getting into town via the Metro. The nearest station was about 2 -3 km away, not really walkable due to the motorway layout and the taxi fare was something around €25 - 30 one way. On Saturday when coming back to the hotel, there were no cabs available at any of the local stations, presumably as the areas is more geared around a working week / industrial basis.
Overall, OK place to stay, but if you are sightseeing in Milan I would pay the extra and stay in town.