Neema building is situated in Ruiru, 18 km from Windsor Golf & Country Club, 20 km from Karura Forest, as well as 22 km from Muthaiga Golf Course. With free private parking, the property is 24 km from Nairobi National Museum and 25 km from Kenyatta International Conference Centre.
A flat-screen TV is available.
Kenya National Archives is 24 km from the bed and breakfast, while Odeon Cinema is 24 km from the property. The nearest airport is Jomo Kenyatta International Airport, 28 km from Neema building.