

Le Starhotels Business Palace se trouve dans le sud-est du quartier des affaires, à seulement 6 stations de métro du centre-ville de Milan. La station de métro la plus proche est « Porto di Mare», MM3 ligne jaune du métro qui est reliée à la gare centrale de Milan. L’hôtel est également situé à quelques kilomètres de l'aéroport de Milan Linate, qui peut être atteint rapidement avec les transports en commun, en taxi, en bus ou en métro. Le Centre sportif Idroscalo, le Parco di Esposizioni Novegro, et l'autoroute direction Venise et Gênes sont également très proches de l’hôtel.