Das Starhotels Business Palace liegt im pulsierenden Mailand, rund 500 Meter von einer Haltestelle der öffentlichen Verkehrsmittel entfernt. Dadurch lassen sich die vielseitige Metropole und ihre Sehenswürdigkeiten gut erreichen. Das 11-stöckige Haus verfügt über 259 Zimmer und verbindet städtisches Reisen mit Annehmlichkeiten für Erholung und Arbeit. Ein Garten, Geschäfte, eine Bibliothek und ein TV-Raum ergänzen das Raumangebot und bieten Abwechslung zwischen Besichtigungen und Terminen.
Die Zimmer sind mit Klimaanlage und Heizung ausgestattet. Je nach Kategorie stehen Doppel-, Queensize- oder Kingsize-Betten zur Verfügung; Zustellbetten können angefordert werden. Ein Safe, eine Minibar, ein Kühlschrank und ein Schreibtisch unterstützen sowohl kurze Städtereisen als auch längere Aufenthalte. Sat-TV, Radio und Direktwahltelefon gehören ebenfalls zur Ausstattung. Die Bäder verfügen über Dusche und Badewanne sowie einen Haartrockner. Rollstuhlgerechte Zimmer mit barrierefreiem Bad sind buchbar.
Für sportliche Aktivitäten stehen ein Fitness-Studio, Aerobic, Gymnastik und Billard beziehungsweise Snooker bereit. Golf ergänzt das Bewegungsangebot. Der Tourdesk hilft bei der Buchung von Ausflügen, während Zimmerservice, Wäscheservice und eine Münzwäscherei den Aufenthalt organisatorisch erleichtern. Geschäftsreisende können das Business-Center mit Faxgerät nutzen. Haustiere sind erlaubt.
Im gastronomischen Bereich empfängt eine Bar die Gäste. Das klimatisierte Nichtraucherrestaurant serviert Frühstücksbuffet, Brunch, Mittag- und Abendessen. Diätische und vegetarische Gerichte sowie Kindermenüs werden auf Wunsch zubereitet. Spezielle Verpflegungsangebote erweitern die Auswahl und erleichtern eine individuell abgestimmte Ernährung.