Mytishchi Arena is located in Moscow Oblast, Russian Federation on ul. Letnaya, 17, Mytishchi. Mytishchi Arena is rated 4.6 out of 5 in the category arena in Russian Federation.
Address
ul. Letnaya, 17, Mytishchi
Accessibility
Wheelchair-accessible car park
Wheelchair-accessible entrance