It is located in the central business district of Nairobi. It is a venue for conferences, meetings, exhibitions and special events within a walking distance of several five star hotels. It has hosted many international conferences and seminars.
There are several well-equipped conferences and meeting rooms with the largest having a capacity over 4,000 delegates. It has Simultaneous Interpretation Equipment with capability up to seven languages, a modern business centre, a banking facility, tour and travel services, expansive grounds, ample and secure parking.