Home › Venues › Megasport Arena Megasport Arena Events See the Megasport Arena concert calendar. Megasport Arena is in Moscow, Russia. Hotels & Lodging Near Megasport Arena 3 Khodynskiy Bul'var, Moscow 125252, Russia Get Directions Directions Edit Venue Megasport Arena At-a-GlanceAddress 3 Khodynskiy Bul'varMoscow 125252RussiaAdvertisement Add to My Venues Edit Venue Share this Venue ShareTweetEmail