L'hotel Holiday Inn Milan Garibaldi Station è ubicato nel cuore dell'area dello shopping, a pochi passi da vari negozi e a 5 minuti dalla stazione di Porta Garibaldi, nonché a 10 minuti dalla Stazione Centrale. Nei pressi dell'hotel gli ospiti troveranno Corso Como con i suoi bar, i negozi, le discoteche e i ristoranti.
Questo hotel di recentre costruzione è arredato con gusto e in stile contemporaneo. Dispone di 129 camere dislocate su 5 piani. Ai suoi ospiti offre aria condizionata, hall con reception aperta 24 ore su 24, cassetta di sicurezza, sportello per il cambio valuta, ascensore, bar, ristorante, strutture per conferenze e accesso a Internet (a pagamento). Tra i servizi disponibili figurano altresì servizio in camera, servizio lavanderia e garage.
Le camere sono accoglienti, insonorizzate e arredate con gusto e in stile moderno. Tutte le camere sono dotate di accesso a Internet WiFi ad alta velocità, bagno con doccia, vasca e asciugacapelli, telefono con linea diretta, set per la preparazione di tè e caffè, set da stiro, letto king size o a due piazze, minibar, cassetta di sicurezza, TV via satellite, radio nonché aria condizionata e riscaldamento regolabili individualmente.
L'hotel è dotato di una piccola palestra disponibile gratuitamente per gli ospiti.
Nel club sportivo a poca distanza dall'hotel vi sono una piscina coperta, un'area spa e un campo da squash.
A 10 minuti dall'hotel vi è uno splendido parco dove è possibile fare jogging o rilassanti camminate.