Mbugwe Lodge ligt in het Njiro gebied van Arusha City, aan de poort van de beroemde nationale parken van Noord-Tanzania. De appartementenlodge strekt zich uit over 8.100 vierkante meter weelderige tuin. De appartementen van de lodge, met een lokale inrichting, zijn ontworpen om je thuis te laten voelen. Elk appartement met eigen badkamer heeft toegang tot de kamer(s), een woonkamer, een kleine keuken en een veranda.