I just stayed one night before flying out of MXP, and the Novotel provided everything I needed. I arrived late and hungry, and was glad to find a good quality restaurant in the lobby. My room was clean, comfortable, fairly updated, and quiet. The bathroom was huge, with a large, inviting bathtub. Wifi was free and strong.
The shuttle to the airport leaves every 30 minutes, and you pay a couple Euros for it in advance, at the front desk. My shuttle was pretty full, and made a stop on the way to the airport, but got me there in plenty of time for my flight. I'd stay here again if flying out of Milan Airport.