As the National Olympic Committee headquarters, Olympic House, the then Sports House, is a 2-storey building with a covered car park of 53 parking lots built by the Hong Kong Government in 1994. It houses the office of the Secretariat, Sports Federation & Olympic Committee of Hong Kong, China (SF&OC) and 47 sports organizations, mostly National Sports Associations (NSA). As a sports hub for over 300 sports administrators, coaches and officials of the NSAs, other public or commercial users can also hire the 300-seated Jockey Club Lecture Theatre, Board Room and other meeting facilities for their specific purposes.

Since December 2004, the building was formally taken over by the Management Company of Olympic House Limited (MCOHL), an affiliated company controlled by SF&OC and was formally renamed as Olympic House by Court Jacque ROGGE, President of International Olympic Committee (IOC), when he specially made a trip to Hong Kong on 11 July 2005.

Apart from providing most favorable office environment for sports administrators of local NSAs, and offering meeting facilities and services for the use of local community, we also take the responsibility of protecting environment and to encourage tenants, hirers, sports community to be more considerate of the environment. Recognitions from the local green organizations further motivate us to sustain in the environment protection task.