El Hotel delle Nazioni se encuentra a tan sólo 300 metros de la estación central y del metro y a 800 metros de Corso Buenos Aires, famosa por ser la zona comercial.
Las habitaciones están equipadas con baño privado con secador de pelo, teléfono, aire acondicionado, TV vía satélite, minibar, conexión ...