Mbugwe Lodge ligt in het Njiro gebied van Arusha City, aan de toegengspoort naar de beroemde nationale parken van Noord-Tanzania. De appartementenlodge strekt zich uit over 8.100 vierkante meter weelderige tuinen. Alle appartementen hebben een lokaal geïnspireerde inrichting, en zijn ontworpen om je thuis te laten voelen. Ze zijn allemaal voorzien van een ensuite badkamer, een woonkamer, een kitchenette en een privéterras.