Dotato di un ristorante e di un deposito bagagli, Starhotels Business Palace Milano, a 4 stelle, si trova nel quartiere Ripamonti Corvetto, a circa 4 km dal Museo del Novecento, ideale per gli amanti del turismo culturale. Inoltre è possibile approfittare di un parcheggio privato in loco.
Nell'hotel sarete a circa 4 km dalla Terrazza sul Duomo e a circa 4 km dal Duomo. Starhotels Business Palace offre agli amanti della storia la vicinanza al Castello Sforzesco (6 km) e il Palazzo Reale (4 km). Quest'albergo si trova a circa 25 minuti a piedi dal Museo Fondazione Prada. Starhotels Business Palace è vicino ai mezzi pubblici, a soli 350 metri dalla stazione metro Porto di Mare e in prossimità della fermata dell'autobus Porto di Mare M3.
Ci sono 172 camere adatte agli ospiti allergici che dispongono di una TV a schermo piatto con canali satellitari, nonché di un mini frigobar per il self-catering. Alcune camere sono fornite di accappatoi e di pantofole.
Gli ospiti possono fare colazione al ristorante ogni mattina. Borromeo By Eataly serve vari tipi di piatti mediterranei a pochi minuti a piedi dalla struttura.
La palestra situata all'undicesimo piano offre una vista panoramica sulla città. Ci sono anche dei servizi extra, come una biblioteca, l'opportunità di affittare un'auto con autista personale.