About Ilboru Safari Lodge
This legendary lodge is located on the lower slopes of the majestic Mount Meru, popular with mountain climbers and safari travelers in northern Tanzania..
A Swahili sanctuary with good service and a nice local atmosphere.
Ilboru Safari Lodge is a comfortable lodge on the slopes of Mount Meru. The grounds are spacious with a beautiful botanical garden and a swimming pool.
The restaurant is well known and serves local and international cuisine.