Oui, euro prend un "s" au pluriel, en français, ce n´est pas un nom propre.
Tout comme on accordait le Franc en nombre
Ce qui m´énerve, moi, ce sont ceux qui croient qu´il y a un "h" aspiré devant euro et ne font pas la liaison. Deux cents z´euros, c´est pourtant moins chiant à dire que deux cents "h"euros, et au moins il n´y a pas d´hiatus 