Sapsan Arena Address: Moscow Country: Russia Capacity: 10,000 Opened: 2009 Main use: Football Tenants: Extra stadium info – Sapsan Arena The stadium is among the main sports venues in Moscow. © Alexander Yakovlev View larger map