Venue

Tourist Hotel Complex «VEGA», 71, bld.3V Izmailovskoe Ave., Moscow, Russia (site and transport map)

Visa issues
Accomodation

Found a mistake?