No hotel on site, to my knowledge. Never stayed at one nearby, but this is where you find them:
http://en.venere.com/hotels_milan/ai...ilan_malpensa/
The map in that page is very small scale. probably close to 30+km across.
When we leave from MXP, we overnight in Gatannaria, which is about 50km to the NW.