Das Olympic House wurde von den Architekten 3XN+IttenBrechbühl designt und bietet Raum für die rund 500 IOC-Mitarbeiter, die zuvor auf vier Standorte in Lausanne verteilt waren.
Für den Neubau wurden 95 Prozent des früheren IOC-Hauptsitzes wiederverwertet oder recycelt. Durch Solarzellen auf dem Dach und Wärmepumpen, die das Wasser des nahen Genfer Sees nutzen, wird erneuerbare Energie für das Gebäude produziert.
Insgesamt soll das Olympic House - in dem 13 Monate vor Tokio die Vorbereitung auf Olympia 2020 im Blickpunkt steht - 35 Prozent weniger Energie und 60 Prozent weniger Wasser als ein konventioneller Neubau verbrauchen.