Karibu Inn has lots of basic rooms with ensuite and aircon, its inexpensive. There is a breakfast included in the price which was fruit and omelette. The receptionist (Said) is very helpful and friendly. The location is great for restaurants and shops.
More