The Kempinski is a good place to stay when visiting Nairobi for business (this of course is depending on where one has to be). The hotel is rather new, clean, comfortable, and the staff is friendly and helpful. Some reviewers wrote the rooms were rather small. I personally feel the rooms are absolutely all right. The hotel has a very good gym (free weights, machines and dedicated room with cardio machines). The restaurants are all right; nothing to complain. Breakfast buffet offers a wide variety and is excellent.