Sintacticamente, «um país acolhedor» funciona como predicativo do sujeito. Este sintagma nominal é uma expressão que estabelece uma relação com o sujeito indicando uma qualidade ou aspecto. Esta relação é estabelecida através do verbo copulativo ser.
O sintagma preposicional «para os Ucranianos» funciona como complemento circunstancial, pois não é necessária a sua presença para a compreensão geral da oração pequena [[Portugal] [um país acolhedor]] (sobre oração pequena, ver resposta de Edite Prada O conceito de frase nominal).
Além disso, repare-se que o sintagma «para os Ucranianos» apresenta mobilidade na frase, encontrando-se separado, por vírgulas, dos constituintes obrigatórios:
a) Para os Ucranianos, Portugal é um país acolhedor.
b) Portugal, para os Ucranianos, é um país acolhedor.
c) Portugal é, para os Ucranianos, um país acolhedor.