Mount Meru Hotel A city base in Arusha, convenient for a restful beginning or end to a northern safari. Explore This Result