Mount Meru Hotel Arusha: 1.3 km to Arusha Clock Tower