Located in one of Nairobis most stunning suburbs and 15 kms from the city centre, amidst vast acres of landscaped gardens, beautiful forest and local coffee farms.