Stadium Stadium:Estadi Nacional d'Andorra Capacity:3306 Address: Baixada del Molí, 31-35, AD500 Andorra la Vella, Andorra View map location