Transit station
Olimpiyskiy Stadion station
55 locals recommend
Tips from locals
The stadium in Moscow, the central part of the Luzhniki Olympic Complex, located not far from the Vorobyovy Gory in Moscow. The most capacious stadium in Russia
Locals also recommend
Location
Moscow, Moscow