
- I thought it rang a bell. There is an Arlington Cemetery - I think in Washington DC, perhaps that's what I was thinking of.
If it's a little town, you'd say 'the Arlington Stadium'. In fact, there's 'the Millennium Stadium' at Cardiff (a decent-sized city), so perhaps size doesn't matter. But before they built 'the new Wembley Stadium' (in Wembley, quite a small area in NW London), they called the previous stadium 'Wembley Stadium' (no 'the'). I think maybe it's just a question of usage.
b