Football stadiums Johan Cruyff Arena and De Kuip have UEFA's 5-star rating, enabling them to host finals of the UEFA Champions League and the European Championship.
Football stadiums Johan Cruyff Arena and De Kuip have UEFA's 5-star rating, enabling them to host finals of the UEFA Champions League and the European Championship.