Impala Hotel is a luxurius hotel located in Arusha city. Its main theme is the modern African touch. The stay to this hotel will always remind you of the friendly undisturbed African environment. While at the lodge you will enjoy the good view of the Mount Meru and the Mount Kilimanjaro; the highest free standing mountain in the world.