Address: Russia, Moscow, Manege square 1.
Total floor space is about 12 thousand square meters.
Two exposition halls, technical equipment of which corresponds to the latest international standards, conference hall, equipped with the wireless system for simultaneous translation, spacious cafes on the observation desk of the third floor.
For visitor's convenience there are money access machines and multimedia terminals in the entrance hall.
Venue access:
Metro station "Alexandrovsky sad", then a few minutes walk.