Located in Kilimani on Turbo road, off Lenana road, opposite the South Africa High Commission