Das Sheraton ist idealerweise direkt mit dem Airportterminal verbunden. Die Zimmer sind gross mit modernen Bädern, haben aber grösstenteils keine Aussenfenster (nur nach innen) und sind schon ziemlich abgewohnt. Zum Zeittotschlagen gibt es wenigstens einen Innenpool. Das Crowne Plaza ist über einen Shuttlebus erreichbar. Die Zimmer sind klein und etwas langweilig, aber sehr sauber. Das Restaurant ist ganz ok und es gibt eine kleine Sauna. Das Holiday Inn Express ist mit dem gleichen Bus erreichbar. Zimmer sind sehr sauber, sonst ist dort nichts, wie in ganz Malpensa (Crowne Plaza und Holday Inn sind zumindest in Waldnähe für einen Spaziergang). Vom Hilton Garden Inn würde ich abraten.
Die Fahrt in die Innenstadt mit dem Taxi dauert knapp über 1h und kostet nahe 100€. Da lohnt sich trotz Gepäcks die Bahn. In Mailand selbst sind die Fusswege recht weit. In der wirklichen Innenstadt sind die Hotels meist unbezahlbar oder schlecht (mal bei Starhotels oder Mgallery schauen, möglichst nahe Duomo; vom dunklen Straf direkt neben dem Duomo ist abzuraten). Die meisten bezahlbaren und ordentlichen Hotels liegen ausserhalb der inneren Ringstrasse (30-45min zu Fuss in die Innenstadt oder halt U-Bahn), aber zumindest liegen einige davon praktischerweise nahe des Bahnhofes. Als beste Kompromisslösung habe ich mich inzwischen im Sheraton eingenistet, aber das ist vom Bahnhof aus wieder ein strammer Fussweg.