Nyahururu Falls ist in einer Entfernung von 11 Minuten zu Fuß von der Thomsons Falls Lodge, während Nyahururu Golf Club befindet sich 7 Gehminuten von hier entfernt.
Der Innenraum ist mit einem Sofa und einem Schreibtisch sowie einem Flachbildfernseher mit Satellitenkanälen und einem Fernsehen mit mehreren Kanälen ausgestattet. Zur Ausstattung des Badezimmers gehören auch eine getrennte Toilette, eine Badewanne und eine Dusche. Eine Duschhaube, Badelaken und Hausschuhe sorgen für zusätzlichen Komfort.
Zur Selbstverpflegung stehen eine Kaffee-/Teemaschine und Glasgeschirr in einer Essecke zur Verfügung. Der nächstgelegene Flughafen ist Nanyuki, der 135 km von dieser Villa entfernt liegt.