• Mount Meru Hotel Arusha

    Mount Meru Hotel Arusha

    HOTELS Arusha (Arusha) October 1, 2015 Check with seller

    Discover the place where the heavens meet the earth, where the rhythm of nature pounds to the beat of an African drum, and where life is all about a revival of the senses. Situated at the foothills of Mount Meru in the city of Arusha, Tanzania, the M...