You can find directions for getting to CERN here https://home.cern/directions
Once you have arrived to CERN Meyrin site, you see a large wooden structure called the Globe. IdeaSquare is behind the Globe, across the Science Gateway visitor parking lot.