Very few countries have a national football stadium, at least in Europe. Spain don't have one, France shares theirs with Rugby, like Wales. Germany and Italy don't have one to my knowledge.
I much preferred it when it moved round the country and that may return when the present agreement expires in a year or two.