El Starhotels Palace se encuentra a 7 km del palacio de Mezzanotte y de la Piazza degli Affari. La estación de metro de Porto di Mare, que comunica en 10 minutos con la catedral de Milán, está a 500 metros del establecimiento. Las habitaciones son amplias y cuentan con aire acondicionado, carta de almohadas, TV vía satélite y baño privado. Algunas disponen de conexión Wi-Fi gratuita. El Business Palace Starhotels alberga un gimnasio con vistas panorámicas a la ciudad. El bar salón La Corte, abierto hasta la 01:00, ofrece música en directo y cócteles. El restaurante Borromeo sirve un desayuno buffet desde muy temprano, así como platos internacionales y locales para el almuerzo y la cena. También se ofrecen productos sin gluten bajo petición.
El restaurante del hotel ofrece excelente cocina internacional y platos típicos locales.
El bar abre todos los días hasta la medianoche y es el lugar perfecto para descansar.