The Stade de Luxembourg, where the national football team plays most of its home matches, has a capacity of 9,270 spectators. This modern stadium is located in Luxembourg City.
Luxembourg national football team IQ Test: How Smart Are You When It Comes to Luxembourg national football team?