If you are not happy with the results below please do another search
Mama Leo Mountain and Coffee Lodge
Tlf.: +255 784 266 664 or +45 21 94 48 16
Our mission is simple. We want to facilitate the best experience possible to our guests whilst making sure that we care for the local community and natural environment.
We want to leave a big footprint in our guests’ minds but as little footprint as possible in the running of the lodge.