El Starhotels Business Palace está situado a solo 50 metros de la estación de metro Porto di Mare y a 10 minutos a pie de la estación de tren de Rogoredo, y ofrece gimnasio con vistas panorámicas a la ciudad, WiFi gratuita en todas las instalaciones y zona al aire libre amplia.
Las habitaciones del hotel Business Palace son amplias y disponen de aire acondicionado, carta de almohadas, camas Starbed, TV vía satélite y baño privado. Algunas suites cuentan con suelo de moqueta.
El lounge bar La Corte by Eataly, abierto hasta la 01:00, sirve cócteles y tiene mesas de billar. El patio está equipado con sombrillas, mesas y sillas.
Se sirve un desayuno buffet de estilo americano desde temprano. El Borromeo Restaurant by Eataly propone platos locales e internacionales para el almuerzo y la cena. Además, se pueden solicitar productos sin gluten.
La catedral de Milán está a 10 minutos en metro.