We booked the hotel 'Il Corazziere' for 4 nights over the grand prix weekend in Monza. We chose this hotel as it was north of Monza, towards the lakes and away from Mlan. I had read about major traffic problems around Milan expecially the weekend of the grand prix and didnt want us to spend hours in traffic - witch we didnt.
The hotel itself was very nice, clean, no noise, very reasonably priced. Breakfast - was excellent but didnt start till 7am. But was worth waiting around for.
The hotel resturaunt, usually needs to be booked but we managed to get a table at the last minute. Food + wine was very good. The waiter translated the menu for us as our italian was poor and recomended a very nice bottle of local red wine, which unfortunately isnt exported. The only negative point was the bar food, witch was bready tasteless pizzas and pastas, witch was probably unwrapped and heated up in the microwave. But apart from that, I would highly recomend the hotel, and we will be returning there again. To get to the hotel, you need your own transport and a sat nav!