The meeting room is huge yes. It needs to be able to facilitate delegates (more than 1) from all 22 member states, other countries in optional programs, + key ESA staff at the same time :)
As for accessing satellite images, I have a section on that to end all my posts in my Beautiful Satellite Images of our Planet you won’t believe are real series. So you can see the links at the end of that article :)
You may access all images in 10meter resolution for free. There are some heavy restrictions on the use of images in resolutions high enough for people to be identified.