The Hellenic Space Center premises are hosted in Chalandri, Athens, on the 10th floor of the glass tower on 178, Kifisias Avenue. The entrance is located at the front of the building, on the right side, next to the entrance of the National Bank of Greece. There is a concierge available for more information, and the offices are easily accessible via elevator.