Where to stay in Dar es Salaam and Arusha Machweo Retreat Rivertrees Lodge Onsea House Lake Duluti Lodge Oyster Bay Hotel Slipway Hotel Moivaro Coffee Estate Arusha Coffee Lodge