In Luxembourg, you can find many banks, including, among others:
Banque du Luxembourg - BDL
Caixa General de Depositos
To open your bank account, check with your current bank if it does not have a Luxembourg subsidiary. The link between both possibly facilitating the financial movements between your country of origin and your new host country, Luxembourg.